Вы можете сделать это следующим образом: -
В файле модели:
@property({
type: 'date',
default: () => new Date()
})
created ? : string;
@property({
type: 'date',
default: () => new Date()
})
modified ? : string;
В файле репозитория:
constructor(
@inject('datasources.db') dataSource: DbDataSource,
) {
super(User, dataSource);
(this.modelClass as any).observe('persist', async (ctx: any) => {
ctx.data.modified = new Date();
});
}