Sails.js 如何使用水线ORM为Sails模型中的字段设置默认值?
这是一个非常简单的问题,但我找不到答案。 因此,在我的Sails应用程序中,我有一个用户模型,我正试图创建一个默认值为False的布尔字段 有没有办法指定默认值,比如某种默认属性等 我想要这样的东西:Sails.js 如何使用水线ORM为Sails模型中的字段设置默认值?,sails.js,waterline,sails-mongo,Sails.js,Waterline,Sails Mongo,这是一个非常简单的问题,但我找不到答案。 因此,在我的Sails应用程序中,我有一个用户模型,我正试图创建一个默认值为False的布尔字段 有没有办法指定默认值,比如某种默认属性等 我想要这样的东西: is_admin: { type: 'boolean', default: 'false' } 谢谢您的时间。使用defaults to 查看此以使用Zieglar回答中所述的“defaultsTo”上下文示例 is_admin : { type
is_admin: {
type: 'boolean',
default: 'false'
}
谢谢您的时间。使用
defaults to
查看此以使用Zieglar回答中所述的“defaultsTo”上下文示例
is_admin : {
type : "boolean",
defaultsTo : false
}
小心!在Mongo中,默认值不会设置在早于它添加默认值的字段的对象上。例如,如果在用户模型中添加了“locale”字段,则在已有一些用户之后,旧用户将不会添加默认的locale值。只有新用户才会拥有它。