В Ember данных 0,13, плюрализация был определен как не следует:Ember Data 1.0.0: Как работает плюрализация?
DS.RESTAdapter.configure("plurals", {
category: "categories"
});
Настройка больше не существует и, следовательно, там должно быть еще один способ определить множественном.
По волшебству кажется, что если я нахожусь через «return this.store.find ('category');», вызов JSON включает/категории, а не/категории, хотя я совсем не указал, что множественное число категорий - это категории ...
Как данные Ember могут определить это? Есть ли способ переопределить?
Thx
У меня нет глубоких знаний, но я считаю, что функциональность содержится в модуле ember-inflector (который, как мне сказали, может быть заменен). См. Эту фиксацию: https://github.com/emberjs/data/commit/9325a1dea594b8ff752886eb7a9d752785282e07 –
Thx. Существует действительно правило, которое преобразует «y» в «ies»; таким образом, категория становится категориями в findAll. Не видите, как переопределить, но не имеют непосредственной необходимости, поскольку данные Ember автоматически плюрализуются. – cyclomarc