当我尝试使用打印出用户时,console.log(user);
我发现 id 为零。但是,在数据库(mysql)中,用户 id 显示的是正确的值,即 uuid。
以下是我的用户模型
module.exports = {
tableName : 'user',
autoPK : false,
attributes: {
id: {
type : 'string',
unique : true,
primaryKey : true,
uuidv4 : true,
columnName: 'id',
defaultsTo : uuid.v4()
},
// { ..... other fields}
}
以下是我的创建功能:
User.create(userObj).done(function(err, user){
console.log(user);
.... // other codes
}