【发布时间】:2013-02-02 01:23:14
【问题描述】:
大家好,
我定义了一个深度嵌入的猫鼬模型“Person”,其中包含一个字段“Contact”,并且“Contact”有一个包含此人工作、家庭、送货等地址的“Address”数组。
当我想更新地址并使用模型的“保存”功能时,更改并未反映在数据库中。
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 的值保持不变。
你能帮我解决这个问题吗?
谢谢! 加里
【问题讨论】: