皆さん、こんにちは。
フィールド「連絡先」を含む深く埋め込まれたマングースモデル「人」を定義しました。「連絡先」には、この人の職場、自宅、配達先などの住所の「住所」の配列があります。
住所を更新し、モデルの「保存」機能を使用すると、変更がデータベースに反映されませんでした。
console.log(person.Contact.Address[i].City = 'Chicago');
person.save(function (err) {
if (!err) {
console.log(person.Contact.Address[i].City);
console.log は、フィールド City が新しい値に更新されたことを示していますが、mongodb の値は同じままです。
この問題について教えてください。
ありがとう!ゲイリー