0
我有查詢
choices.update({"subchoices.id":'fh3284'},
{$set : { "subchoices.$.name" : "le_new_choice"}}
);
文件:
{ subchoices : [ { "id" : "fh3284", name : "choice1" },
{ "id" : "fh3286", name : "choice2" }
], ... }
是否有可能改寫這個不使用.$.
操作的(在其自己不是$set
,$query
等)?我使用流星和客戶端實現,但不採用.$.
。
是否可以在不使用位置運算符的情況下更新數組元素的問題?如果你知道位置,你可以。 – 2013-02-21 04:46:55
這是唯一的方法嗎? – Akshat 2013-02-21 07:43:22