0
別の配列の内側にある配列に値を追加したいとします。私はarrayValuesに$ addToSetを使用したい
{categories:[{categoryName:"a category", items:[{itemName:"an item", arrayOfValues:[1]}]}]}
:マイドキュメントは次のようです。私は、クエリ
table.update({"categories.items.itemName" : "anItem"}, {$addToSet: "categories.$.items.$.arrayOfValues":"10"})
と更新をしていませんが、私はエラーを取得するには、次の文字列フィールド名を使用してアレイに追加することはできません、私は間違って[$]
何をしているのですか?ネストされた配列で更新することは可能ですか?配列内の
おかげ
なるほどMongoDBは今、私にはそれほど強力らしい... – Matroska
@RemonvanVliet:あなたは私の答えでこのリンクを気づきませんでしたか? :) –
Woopty、私はしなかった;) –