W Ember danych 0,13 pluralizacji zdefiniowano w następujący sposób:Ember Data 1.0.0: Jak działa pluralizacja?
DS.RESTAdapter.configure("plurals", {
category: "categories"
});
Konfiguracja nie istnieje, a zatem nie musi być w inny sposób w celu określenia liczby mnogiej.
Przez magię, wydaje się, że jeśli zrobię znalezisko za pomocą "return this.store.find (" category ");", wywołanie JSON obejmuje/kategorie i nie/kategorie, chociaż w ogóle tego nie określiłem liczba mnoga kategorii to kategorie ...
W jaki sposób dane Ember mogą to określić? Czy istnieje sposób na przesłonięcie?
Thx
Nie mam dogłębnej wiedzy, ale uważam, że funkcjonalność zawarta jest w module ember-inflector (który, jak mi powiedziano, można zastąpić). Zobacz to zatwierdzenie: https://github.com/emberjs/data/commit/9325a1dea594b8ff752886eb7a9d752785282e07 –
Thx. Jest rzeczywiście reguła, która konwertuje "y" na "ies"; w ten sposób kategoria staje się kategorią w findAll. Nie widzisz, jak to zmienić, ale nie masz natychmiastowej potrzeby, ponieważ dane Ember automatycznie pluralizują się. – cyclomarc