関連付けの結果をフィルタリングしようとして問題が発生しました。多くのサブカテゴリを含むカテゴリのリストがあります。MVC アーキテクチャを使用しています。だから、ここに私がやろうとしていることの例があります:
var subcategories = category.subcategories();
subcategories.filter("title", "some text");
subcategories.each( function (item) { console.log(item.get('title')); } );
フィルターが適用されていない方法があります。常に元のストア、同じ量のレコードなどを返します。
私もこれをやっています:
var subcategories = category.subcategories();
subcategories.filterBy(function(item) {
console.log( item );
return (item.get('title') == 'some text');
});
しかし、console.log は一度も実行されていません。店はレコードでいっぱいです、私はそれを確認しました
何か案は?私は何か間違ったことをしていますか?ありがとう