検索

ホームページ  >  に質問  >  本文

javascript - js 数据库 taffyDB 使用 stringify 的时候如何不输出“___id”这样的字段

该数据库的开源地址:https://github.com/typicaljoe/taffydb 不过由于本人英文比较烂,实在不知道如何提问,也找不到相关的说明 我需要在前端做一个数据库(不是HTML5的持久化),用来缓存一些在也难的操作然后在最后保存的时候再以JSON的格式发送给服务器保存到数据库中,在读出来的时候再解析这个json并且将数据放会页面。

现在如果使用这个数据库串列化的话,会有一些诸如____id,____s之类的字段,如果去除?

怪我咯怪我咯2896日前541

全員に返信(1)返信します

  • PHPz

    PHPz2017-04-10 12:49:47

    援引自 Github:

    if you passed in true (.get(true)/.stringify(true)) you would get back a 'trimmed' version of the records with the __id and __s values removed.

    如果你传递 true 进去(.get(true)/.stringify(true)) 将得到一个“修整过”的,__id__s 被移除的记录。

    补充:遗憾地是,以上为计划中的功能,目前尚未实现……(都计划两年了)

    不过 select() 方法可以一试:

    test_db().select("id", "name", "gender");
    

    这个方法会返回给你一个数组,里面只有你想要的字段名;如上例所示,我排除了 ___id___s

    返事
    0
  • キャンセル返事