2012-05-16 31 views
0

我需要找到一個文檔並設置其子對象爲3如何通過節點mongo-native將變量傳遞到MongoDB?

{ 
    doc_id = 'dock_id1', 
    update = events{a:{b:3}} 
} 

如何傳遞到一個節點 - 蒙戈本地查詢此設置events.a.b = 3上的ID doc_id1的文檔?我不是指每次都設置events.a.b。我的意思是傳遞來自該對象的變量,以便可以用新數據獲取新對象並以相同方式應用它。

謝謝!

+0

你能舉出更多的例子來說明你想要完成的事情嗎? – paulmelnikow

回答

0

您可以通過對象文本:

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}}