我正在使用快递js,mongoose和ember js。有没有办法只写一次模型?

时间:2014-03-22 07:56:17

标签: node.js mongodb ember.js express mongoose

我知道Integrating Ember with Express JS说你通常应该对你的模型有两个表示(一个在骨干中,一个在快递中使用mongoose模式),但我想知道是否有某种方法来定义模型一次并且有它在飞行中翻译成一个余烬模型和一个猫鼬模型。

我真的不想在代码中重复写两次相同的模型。

1 个答案:

答案 0 :(得分:1)

你能做到这一点的唯一方法就是建立一个发电机。我目前正在研究使用noeo4js作为后端,你可以阅读ember模型,根据其信息生成它,或者根据你的后端模型生成一个ember模型,或者生成两个描述符json对象