Ember.js动态模型

时间:2014-04-17 13:24:34

标签: javascript ember.js

我正在考虑使用Ember.js构建应用程序,但我不确定它的模型支持是否适合我的需求。我正在研究连接到中央服务器的数据库前端应用程序;这里的主要问题是数据库定义可能会改变(即删除或添加列)。

手动编辑代码以适应数据库的所有更改是我不惜一切代价避免的。因此,我想知道Ember.js是否提供了生成动态模型的方法。我遇到了the defineProperty method,但我还没有弄清楚它是如何工作的,我在Ember.js文档中也没有发现任何相关信息。此外,似乎有必要为每个对象运行一次;有没有办法只运行一次?

1 个答案:

答案 0 :(得分:0)

一种可能的方法可能是从数据库模式自动生成客户端模式。

这里已经演示了类似的解决方案(虽然实现是特定于Rails的):http://techblog.fundinggates.com/blog/2013/03/automatically-generate-ember-models-from-rails-serializers/