この単純なケースをカバーするドキュメントが見つからないため、問題が発生している理由がわかります。ただし、$set
を使用するのと同じくらい簡単です。 ドット表記を使用して埋め込みフィールドを参照するキーを使用する場合:
OrganizationModel.update(
{name: 'Koka'},
{$set: {'address.street': 'new street name'}},
callback);
この単純なケースをカバーするドキュメントが見つからないため、問題が発生している理由がわかります。ただし、$set
を使用するのと同じくらい簡単です。 ドット表記を使用して埋め込みフィールドを参照するキーを使用する場合:
OrganizationModel.update(
{name: 'Koka'},
{$set: {'address.street': 'new street name'}},
callback);