Meteorを使用して、次のような更新を実行しようとしています。
Items.update(Session.get('selectedItem'), {'$set': {'directions.0.name': area.value}})
しかし、次のような方法で、方向の配列インデックスを動的に設定する方法に苦労しています。
var index = //a value determined dynamically
Items.update(Session.get('selectedItem'), {'$set': {'directions[index]name': area.value}})
[index]は文字列でラップされているため、これは機能しません。また、次のようなカスタム文字列を作成しようとしました。
var string = 'directions.'+itemIndex+'.name'
Items.update(Session.get('selectedItem'), {'$set': {string: area.value}})
しかし、それはうまくいきません。これを行う方法について何かアイデアはありますか?