2013-04-14 85 views
0

我試圖向集合中添加一個新字段。使用CLI實用程序將字段添加到mongo集合

我能順利找到集合:

> db.accounts.findOne({ "screen_name": "juancviotti" }) 
{ 
    "_id" : ObjectId("5169d1c93b95610a4e3bac5b"),  
    "screen_name" : "juancviotti"  
} 

但是我在嘗試創建新的領域時,這種非描述性錯誤:

> db.accounts.update({ "screen_name": "juancviotti" }, { $set : { "last_transaction" , 10.0 } }) 
Sun Apr 14 17:05:51 JS Error: SyntaxError: invalid object initializer (shell):0 

什麼語法錯誤?我正在做什麼文檔說。

我下面這個例子:http://docs.mongodb.org/manual/core/update/#update-a-field-in-a-document

我在做什麼錯?

回答

2

替換,以:在$組(在$ LAST_TRANSACTION後)

db.accounts.update({ "screen_name": "juancviotti" }, { $set : { "last_transaction" : 10.0 } }) 
+0

噢,對不起,非常感謝我沒有看到:) – jviotti

相關問題