Adres URL zagnieżdżonego zasobu danych Ember
Powiedzmy, że mam aplikację Rails o następującym układzie (nieco uproszczona w porównaniu z moim rzeczywistym projektem):
User
has many Notes
Category
has many Notes
Note
belongs to User
belongs to Category
Notatki można uzyskać pod adresem:
/users/:user_id/notes.json
/categories/:category_id/notes.json
ale nie:
/notes.json
W całym systemie jest zbyt wiele Notatek, aby wysłać je w jednym żądaniu - jedynym realnym sposobem jest wysłanie tylko niezbędnych Notatek (tj. Notatek należących do Użytkownika lub Kategorii, którą użytkownik próbuje wyświetlić).
Jaki byłby mój najlepszy sposób wdrożenia tego z danymi Ember?