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 回答