根据ember-part-2,
我们应该为模型定义复数?为什么?
MVC的功能是约定而不是配置,
我为什么要这样做,为了什么?
DS.RESTAdapter.configure("plurals", entry: "entries")
答案 0 :(得分:1)
通常,您不需要这样做。 Ember有Inflector
可以处理大多数复数。
Ember.Inflector.inflector.pluralize('entry') === 'entries'
如果没有,您可以添加自己的:
Ember.Inflector.inflector.irregular('formula', 'formulae');
Ember.Inflector.inflector.uncountable('butter');
Ember Inflector现在是一个单独的包,可以在Ember之外使用:https://github.com/stefanpenner/ember-inflector