更新TaffyDB中的单行

时间:2014-05-21 09:50:56

标签: html taffydb

我目前在html页面中设置了数据库,我的要求是更新应用程序中的单行。

我可以使用“新鲜”数据刷新数据库,但这需要太多时间。

我看了

 dbSports().update("aName", object.aname);

然而,它似乎更新了我的数据库中的所有记录而不是一个。这个特定问题有没有答案?

2 个答案:

答案 0 :(得分:0)

关于此事的文件缺少一大部分信息,但在图书馆作者的演示中有所涉及(http://www.slideshare.net/typicaljoe/better-data-management-using-taffydb-1357773)[幻灯片30]

查询对象需要指向要更新的对象,并从那里进行编辑。即。

var obj = dbObject({
     Id : value.id
    }).update(function() {
        this.aName = object.aname;
        return this;
    });

查询中的对象指向行的ID,然后更新函数指向它,并且回调更新应用程序需要更新的值

答案 1 :(得分:0)

首先必须找到匹配的记录,然后更新它

  yourDB({"ID":recordID}).update({
            "col1":val1,    
            "col2":val2,    
            "col3":val3
  });