var data_list = [ { id:1, no:900, }, { id:2, no:800, }, { id:3, no:700, }, { id:4, no:100, }, { id:5, no:100, }, ]
このような配列があったとして、
no
が小さい順かつ、id
が大きい順に並べ替える方法はありますでしょうか?
// 理想の結果 { id:5, no:100, // noがかぶっている場合はidが大きい順に }, { id:4, no:100, // noがかぶっている場合はidが大きい順に }, { id:3, no:700, }, { id:2, no:800, }, { id:1, no:900, // noが一番小さいデータが一番下 },
idで昇順
_.sortBy([配列], function(list){ return list.id; });
idで降順
_.sortBy([配列], function(list){ return -list.id; });
上記を組み合わせて、一度ソートした後その中で再びソートさせるなどしてみたのですが、
なかなか上手くいかず…。
ご教授いただけますと幸いでございます。宜しくお願いいたします

バッドをするには、ログインかつ
こちらの条件を満たす必要があります。
2017/01/24 04:31
2017/01/24 04:36
2017/01/24 04:44
2017/01/24 04:51
2017/01/25 05:06
2017/01/25 05:13