0
У меня есть запрос,
choices.update({"subchoices.id":'fh3284'},
{$set : { "subchoices.$.name" : "le_new_choice"}}
);
документ:
{ subchoices : [ { "id" : "fh3284", name : "choice1" },
{ "id" : "fh3286", name : "choice2" }
], ... }
Можно ли переписать без использования оператора .$.
для (на его собственный не тот, который находится в $set
, $query
и т. д.)? Im использует метеор и реализацию на стороне клиента, которая еще не принимает .$.
.
- вопрос, можете ли вы обновить элемент массива без использования позиционного оператора? Вы можете, если знаете позицию. –
Это единственный способ? – Akshat