Geddy模型/控制器继承

时间:2013-11-04 08:50:40

标签: node.js geddy

是否可以使用geddy模型进行继承?我这样想:

模型/ base.js

module.exports = function(query, options){
 self = this;
 // some custom codes goes here that need to be use on some models
}

模型/ model1.js

util = require('util');
Base = require('./base');

Model1 = function(){
 this.defineProperties({ .... });

 ... and more
}
util.inherits(Model1, Base);
exports.Model1 = Model1;

与前端控制器的baseFrontend.js等控制器相同,后端控制器为baseBackend.js

先谢谢你们。

1 个答案:

答案 0 :(得分:0)

由于这是JavaScript,我认为“继承”一词并不适用。

将共享方法混合到模型和控制器中当然是可以的。

geddy.mixin(Model1, Base);