3

私は構造を持つモデルのコレクションを持っています:

{"name":"xyz","company":"abc","re​​cNumber":"M34/14-15/23"}

このコレクションから recNumber が最も高い特定のモデルを取得する必要があります (最後のスラッシュの後の番号に基づく)。アンダースコアの .filter で実行できると思いますが、この場合の正確な構成はわかりません。

4

1 に答える 1

6

これを試して;

model = collection.max(function(m){
  return _.last(m.get('recNumber').split('/'));
});

collection.max()リストの最大値を返します。

_.last(array)配列の最後の要素を返します。

ここでjsfiddle

于 2013-03-06T12:33:31.157 に答える