从文档中,我认为它会像这样直截了当:
Truth.add({
title: {
type: Types.Textarea,
required: true
}
track: {
updatedBy: true
}
});
然而,上述解决方案呈现:
Error: Fields must be specified with a type function
我想要的只是我的模型存储最后更新项目的人。这不是跟踪'打算工作?我错过了什么......
答案 0 :(得分:2)
您应该在列表架构中而不是模型字段中定义它。
您可以将track: true
设置为启用所有元字段,也可以设置为特定元素的对象。
var Truth = new keystone.List('Truth', {
track: true // Enables all field
track: {updatedBy: true} // Enables updatedBy field only
});
然后这些内容将显示在项目页面的底部。