【发布时间】:2017-01-16 11:23:23
【问题描述】:
我尝试为 createdAt 和 updated 实现时间戳,但我无法使其工作。每次它抛出以下错误:Anchor 还不支持函数!
在 Entity.js 中:
module.exports = {
autoCreatedAt: 'created_ts',
autoUpdatedAt: 'updated_ts',
attributes: {
entity_name : {
type : 'string'
},
creationDate: {
columnName: 'created_ts',
type: 'datetime',
defaultsTo: function() {return new Date().getTime;}
},
updateDate: {
columnName: 'updated_ts',
type: 'datetime',
defaultsTo: function() {return new Date().getTime;}
},
toJSON: function() {
var obj = this.toObject();
delete obj.createdAt;
delete obj.updatedAt;
return obj;
}
},
beforeUpdate:function(values,next) {
values.updateDate = new Date().getTime;
next();
}
};
【问题讨论】:
标签: node.js express sails.js waterline