0
在我的集合中,我有一個users
字段作爲User集合的數組。在MongoDB中用字符串數組替換嵌入式文檔數組
所以,目前看起來是這樣的:
{ "name" : "Untitled", "users" : [ { "name" : "Ace Ventura", "datecreated" : "2012-10-05T23:55:56.940Z", "_id" : "740063fb-79c5-4f7f-96e1-907d6ffb1d16" } ], "datecreated" : "2012-10-05T23:55:56.954Z", "_id" : "e207eaea-89f7-48ae-8ba7-b6aa39db2358" }
我想,這樣用戶採集的陣列就像變成用戶採集的_id
財產的數組進行更新。像這樣:
{ "name" : "Untitled", "users" : ["740063fb-79c5-4f7f-96e1-907d6ffb1d16" ], "datecreated" : "2012-10-05T23:55:56.954Z", "_id" : "e207eaea-89f7-48ae-8ba7-b6aa39db2358" }
我該如何做到這一點?
在此先感謝。
我假設每個文檔數組都有/可以有多個條目? – 2013-03-19 06:38:17
對,上面例子中的'users'將會有多個對象。 – Gezim 2013-03-19 19:32:56