Я пытаюсь выполнить поиск внутри вложенного маршрута, особенно в том, что модели share.Ember js поиск вложенных маршрутов
Вот мой пример кода
Продукты и поиска возвращает JSON
маршрутизатор
Market.Router.map ->
@resource 'products'
@resource 'search', { path: "products/search" }
@resource 'product', { path: "products/:product_id" }
Остальное адаптер апи URL я пытаюсь достичь следующего:
http://api.url:3000/v1/products/search?search_terms= "rope"
У меня есть n в контроллере меню заголовка для поиска
Как найти записи внутри вложенного маршрута?
Market.HeaderMenuController = Ember.ArrayController.extend({
searchText: null,
actions: {
searchResults: function(){
this.store.find('product', 'search?search_terms='+this.searchText);
this.store.find('search', { "search_terms":this.searchText });
}
}
});
я получаю следующие ошибки -
Error: Assertion Failed: You must include an
id
for Market.Product in an object passed topush
Uncaught Error: Assertion Failed: Error: Assertion Failed: You must include an
id
for Market.Product in an object passed topush