ルーターに次のコードがあります。
category: (id) ->
alert id
filteredProducts = new App.Collections.Products(@productsCollection.where({category_id: id}))
@productsView.renderResults(filteredProducts)
呼び出しはalert id
適切に機能し (たとえば、app.com/categories/6 > alerts "6") id
、where
関数内を実際の数値に変更すると、製品コレクションは次のように適切にフィルター処理されます。
filteredProducts = new App.Collections.Products(@productsCollection.where({designer_id: 6}))
しかしdesigner_id: id
、where ループを設定すると、空のコレクションが返されます。