如何在sails.js中创建抽象类

如何在sails.js中创建抽象类,sails.js,waterline,Sails.js,Waterline,如何在sails.js中创建“抽象”模型?基本上,我想创建一个具有公共属性的模型。然后使用该“抽象”模型作为基础创建一个新模型,使这些公共属性在新模型中可用,并作为新模型的一部分保存到数据库中。waterlineORM(sailjs v1.0.4)建议使用这种模型防御 在本例中,您必须在具有指定属性的对象中定义一个模型,如“type、isIn、required和…” module.exports={ 属性:{ 姓名:{ 键入:“字符串” }, 翼展:{ 键入:“编号”, 要求:正确, col

如何在sails.js中创建“抽象”模型?基本上,我想创建一个具有公共属性的模型。然后使用该“抽象”模型作为基础创建一个新模型,使这些公共属性在新模型中可用,并作为新模型的一部分保存到数据库中。

waterlineORM(sailjs v1.0.4)建议使用这种模型防御

在本例中,您必须在具有指定属性的对象中定义一个模型,如“type、isIn、required和…”

module.exports={
属性:{
姓名:{
键入:“字符串”
},
翼展:{
键入:“编号”,
要求:正确,
columnType:“FLOAT”
},
翼展单位:{
键入:“字符串”,
isIn:['cm','in','m','mm'],
defaultsTo:'cm'
},
知识范围:{
收藏:《方言》
} 
}

};目前似乎没有正确的方法来实现这一点。检查此链接