【发布时间】:2015-04-29 03:30:29
【问题描述】:
我想知道是否可以在 Waterline 中定义模型或通过名称获取模型,例如 Node-ORM2。
定义:
var Person = db.define("person", {
name : String,
surname : String,
age : Number, // FLOAT
male : Boolean,
continent : [ "Europe", "America", "Asia", "Africa", "Australia", "Antartica" ], // ENUM type
photo : Buffer, // BLOB/BINARY
data : Object // JSON encoded
}, {
methods: {
fullName: function () {
return this.name + ' ' + this.surname;
}
},
validations: {
age: orm.enforce.ranges.number(18, undefined, "under-age")
}
});
获取:
var MyPersonModel = db.models["person"];
谢谢!
【问题讨论】:
标签: javascript node.js orm sails.js waterline