在环回中为模型自动插入 createdAt 和 updatedAt 属性

yad*_*dda 1 javascript model node.js loopbackjs

我的环回应用程序中有一个持久模型,我想相应地自动添加createdAtupdatedAt属性为此模型实例。实现这一目标的简单方法是什么?

yad*_*dda 5

在回送3我想通插入一个伟大的方式createdAt,并updatedAt使用一个混合的模型。mixin 名称是loopback-ds-timestamp-mixin,您可以使用以下命令安装其模块

 npm i loopback-ds-timestamp-mixin --save
Run Code Online (Sandbox Code Playgroud)

然后你可以在mixins找到的属性中添加mixin,server/model-config.json如下所示

"mixins": [
  "loopback/common/mixins",
  "../node_modules/loopback-ds-timestamp-mixin",
  "../common/mixins"
]
Run Code Online (Sandbox Code Playgroud)

最后,您可以通过指定为模型插入 createdAt 和 updatedAt

"Timestamp": true
Run Code Online (Sandbox Code Playgroud)

mixins模型 json 文件的属性中。

您还可以在此处获取有关此 mixin 的更多详细信息