Mongodb Meteor Mongo等价于SQL“field=field+1”

Mongodb Meteor Mongo等价于SQL“field=field+1”,mongodb,meteor,Mongodb,Meteor,mongo与此sql查询的等价物是什么 UPDATE table SET field = field + 1 试图更新一个简单的视图计数器,sql可以在一个查询中完成,mongo也可以这样做吗?找到了答案 Documents.update({"id": key},{ $inc: { views: 1 } } ); 请参见下文,确保将multi选项设置为true,以便更新所有记录 const table = new Mongo.Collection('table') table.

mongo与此sql查询的等价物是什么

UPDATE table SET field = field + 1
试图更新一个简单的视图计数器,sql可以在一个查询中完成,mongo也可以这样做吗?

找到了答案

    Documents.update({"id": key},{  $inc: { views: 1 }  } );

请参见下文,确保将multi选项设置为true,以便更新所有记录

const table = new Mongo.Collection('table')

table.update( { }, { $inc: { field: 1 } }, { multi : true } );