Допустим, у меня есть приложение Rails со следующим макетом (, который немного упростил мой настоящий проект):
User
has many Notes
Category
has many Notes
Note
belongs to User
belongs to Category
Заметки можно получить по адресу:
/users/:user_id/notes.json
/categories/:category_id/notes.json
но не:
/notes.json
Во всей системе слишком много заметок, чтобы отправить их одним запросом -. Единственный возможный способ — отправить только необходимые заметки (, то есть заметки, принадлежащие пользователю или категории, которую пользователь пытается просмотреть ). ].
Каким был бы мой лучший способ реализовать это с помощью Ember Data?