gpt4 book ai didi

javascript - sails.js:枚举的模型定义 - 值的动态列表

转载 作者:行者123 更新时间:2023-11-30 12:29:12 24 4
gpt4 key购买 nike

对于 sails.js 中的以下模型定义:

attributes: {
// status field
status: {
type: 'string',
enum: ['verified', 'pending', 'completed']
},

// OS
os: {
type: 'string',
// can we get these values come from another table, for ex?
enum: ['linux', 'windows', 'macosx', 'android', 'ios']
}
}

碰巧这些枚举选项并不总是静态的,这可以是动态的,例如,选项可以来自另一个表。

寻找完成的建议,枚举值可以从另一个表中获取。

最佳答案

您可以在 before/afterValidate 上运行一个自定义方法,根据在另一个表中找到的动态值检查该值。我建议使用 before/afterValidate,因为它们会在更新/创建时运行。

关于javascript - sails.js:枚举的模型定义 - 值的动态列表,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/28253546/

24 4 0
Copyright 2021 - 2024 cfsdn All Rights Reserved 蜀ICP备2022000587号
广告合作:1813099741@qq.com 6ren.com