私のコレクションはいくつかのレコードをフェッチし、そこから上位10レコードのみを表示する必要があります。やってみた
this.collection.each(function(){
if (count == 10) break;
//pass model to view
});
残念ながら、 breakはunderscore.jsのeach()APIでは機能しません。ここを参照してください:underscore.jsの_.each関数を壊す方法
コレクションからトップ10のみを抽出するフィルターを作成するにはどうすればよいですか?
this.collection.filter();
更新:collection.first(10)がフィルターされたリストを取得しました。ただし、コレクションアイテムを処理するには、.each()をこのコレクションにチェーンする必要がありました。collection.first()はチェーンを許可しません。これに対する解決策については、私の選択した回答を参照してください。