attributes: {
username: {
type: 'email', // validated by the ORM
required: true
},
password: {
type: 'string',
required: true
},
profile: {
firstname: 'string',
lastname: 'string',
photo: 'string',
birthdate: 'date',
zipcode: 'integer'
},
followers: 'array',
followees: 'array',
blocked: 'array'
}
我目前註冊用戶,然後更新配置文件信息後註冊。如何開始將配置文件數據添加到此模型?Sails.js - 如何更新嵌套模型
我在其他地方看過這個推送方法應該可以工作,但事實並非如此。我得到這個錯誤:類型錯誤:對象的翻譯:有沒有方法「推」
Users.findOne(req.session.user.id).done(function(error, user) {
user.profile.push({
firstname : first,
lastname : last,
zipcode: zip
})
user.save(function(error) {
console.log(error)
});
});
您正在使用哪個數據庫? – colbydauph
我正在使用MongoDB – diskodave