我需要找到一个文档并将其子对象设置为 3。
{
doc_id = 'dock_id1',
update = events{a:{b:3}}
}
如何将其传递给 node-mongo-native 查询以events.a.b = 3
在具有 id 的文档上设置doc_id1
?
我不是说events.a.b
每次都设置。我的意思是从那个对象传递一个变量,这样我就可以得到一个带有新数据的新对象,并以同样的方式应用它。
谢谢!
我需要找到一个文档并将其子对象设置为 3。
{
doc_id = 'dock_id1',
update = events{a:{b:3}}
}
如何将其传递给 node-mongo-native 查询以events.a.b = 3
在具有 id 的文档上设置doc_id1
?
我不是说events.a.b
每次都设置。我的意思是从那个对象传递一个变量,这样我就可以得到一个带有新数据的新对象,并以同样的方式应用它。
谢谢!
您可以传递一个对象文字:
collection.insert( { foo: 'bar' }, function( error, documents ) { console.log( 'error', error, 'documents', documents ) } );
.. 或传递现有对象:
var obj = { foo: 'bar' };
collection.insert( obj, function( error, documents ) { console.log( 'error', error, 'documents', documents ) } );
如果您尝试创建一个对象,这不是正确的语法:
事件{a:{b:3}}