jLinqで、定義された関数に従ってデータをソートすることは可能ですか?
次のようなものが欲しいです:
var res = jLinq.from(data).orderBy(function (r) { return r.x + r.y; }).select();
現在、私はこのソリューションを実装しています
var index = function (r) { return r.x + r.y; };
var res = jLinq.from(data).select();
res.sort(function(a,b){ return index(a)<=index(b) ? 1 : -1; });
しかし、選択の前にjLinqで実行可能かどうか疑問に思っていました