Ответ 1
Я только что открыл два запроса на загрузку для реализации этой функции;
- От одного до waterline-schema, чтобы строитель схемы учитывал это.
- От одного до waterline, чтобы поведение временной метки работало так, как ожидалось.
Вы также можете выполнить эту проблему.
С этим объединением, в вашей модели, вместо того, чтобы иметь, например:
autoCreatedAt: false,
autoUpdatedAt: false,
attributes: {
creationDate: {
columnName: 'created_ts',
type: 'datetime',
defaultsTo: function() {return new Date();}
},
updateDate: {
columnName: 'updated_ts',
type: 'datetime',
defaultsTo: function() {return new Date();}
}
},
beforeUpdate:function(values,next) {
values.updateDate = new Date();
next();
}
Вы можете просто сделать:
autoCreatedAt: 'created_ts',
autoUpdatedAt: 'updated_ts'