我目前在html页面中设置了数据库,我的要求是更新应用程序中的单个行。
我可以用“新鲜”数据刷新数据库,但这需要太多时间。
我看了看
dbSports().update("aName", object.aname);然而,它似乎更新了我的数据库中的所有记录,而不仅仅是一条。这个问题有什么答案吗?
发布于 2014-05-21 10:52:08
关于这个问题的文档丢失了一大部分信息,但是在由库(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和更新函数,然后也指向它,回调更新应用程序需要更新的值。
发布于 2017-05-10 21:27:30
首先必须找到匹配的记录,然后更新它。
yourDB({"ID":recordID}).update({
"col1":val1,
"col2":val2,
"col3":val3
}); https://stackoverflow.com/questions/23779690
复制相似问题