我的 loopback 应用中有一个持久模型,我希望相应地自动为此模型实例添加createdAt
和updatedAt
属性。实现这一目标的简单方法是什么?
答案 0 :(得分:4)
我认为使用mixin为模型插入createdAt
和updatedAt
的好方法。 mixin名称为loopback-ds-timestamp-mixin
,您可以使用命令
npm i loopback-ds-timestamp-mixin --save
然后,您可以在mixins
中的server/model-config.json
属性中添加mixin,如下所示
"mixins": [
"loopback/common/mixins",
"../node_modules/loopback-ds-timestamp-mixin",
"../common/mixins"
]
最后,您可以通过指定
为模型插入createdAt和updatedAt"Timestamp": true
在模型json文件的mixins
属性中。
您还可以获得有关此mixin here.
的更多详细信息