假设有一个像这样定义的用户模型。
...
attributes: {
properties: {
type: 'json',
required: true,
defaultsTo: {
canEdit: {
owned: false,
other: false
}
}
}
}
如何更新user.properties.canEdit.owned
和user.properties.canEdit.other
?
答案 0 :(得分:4)
可以这样做。
User
.findOne()
.where({ ... })
.then(function(user) {
user.properties.canEdit.owned = true;
user.properties.canEdit.other = false;
user.save(function(err) { ... });
});