【发布时间】:2013-09-01 17:41:31
【问题描述】:
在 Ember 数据 0.13 中,复数定义如下:
DS.RESTAdapter.configure("plurals", {
category: "categories"
});
Configure 不再存在,因此需要另一种方式来定义复数。
神奇的是,如果我通过“return this.store.find('category');”进行查找,则 JSON 调用包括 /categories 而不是 /categorys,尽管我根本没有指定category的复数是categories ...
Ember 数据如何确定这一点?有没有办法覆盖?
谢谢
【问题讨论】:
-
我没有深入的了解,但我相信该功能包含在 ember-inflector 模块中(我被告知可以替换)。请参阅此提交:github.com/emberjs/data/commit/…
-
谢谢。确实有一条规则将“y”转换为“ies”;因此类别成为 findAll 中的类别。不知道如何覆盖,但由于 Ember 数据自动复数,因此没有立即需要。
标签: ember.js ember-data