MeteorまたはnodeJSのMongoDBドキュメントの配列の特定の要素の値を増やすにはどうすればよいですか?MongoDB nodeJSのインデックスによるドキュメントの配列要素の更新
言って、私は文書を以下ました:
{
"_id" : "4tP6ewe4Z5kwYA3Je",
"name" : "chutia",
"address" : "shonir akhra",
"itemCount" : "4",
"items" : [
"3",
"4",
"13",
"24"
]
}
私はitems
配列のn
番目の要素をインクリメントする必要があります。ここで、n
は変数です。
私の場合、配列のインデックスは変数になります。だから、 '' items.0 "'はうまく動作しません。これに対処する方法は? –
'' {$ inc:{['items。$ {idx}']:1}} '' '、' idx'はあなたのインデックスです。 – MasterAM
@mostafiz MasterAMのコメントに基づいて解決しました –