【发布时间】:2013-01-23 22:58:01
【问题描述】:
我有一个这样的对象
==================records=========={ Id: 5114a3c21203e0d811000088,
userId: 'test',
sUserId: test,
userName: 'test',
url: 'test',
Title: 'test'
}
我需要在上面的记录中添加一个新字段Name : 'test',我尝试给records.Name = name,它没有工作。
请帮忙
谢谢, 小伙伴们
【问题讨论】:
-
这条记录是否来自一个数据库,比如 mongodb,使用 mongoose?
-
@balaz:是的,它来自猫鼬,records.set('Name', 'test') 为我工作
-
什么时候检查这个数据库记录的值?保存到数据库后?我问这个,因为如果你想要的字段不在模式中,猫鼬不会将它保存到数据库中,你应该将它添加到模式中,或者调用
markModified。请按照@neelsg 的建议提供更多代码。