我想加入“ ReplyID”和个性并对其进行排序。示例“回复ID”为16个数据; 16岁以下的“ Id”
dataPathRep.sort((a,b) => (b.ReplyIDId == a.ReplyIDId) ? (b.Id<a.Id):b.ReplyIDId < a.ReplyIDId)
OR
dataPathRep.sort(function (a, b) {
if (nullif(a.ReplyIDId, "0") == "0") {
return a.Id;
} else if (nullif(a.ReplyIDId, "0") == "0") {
return b.Id;
} else if (b.ReplyIDId == a.ReplyIDId) {
a.Id < b.Id;
} else {
a.ReplyIDId < b.ReplyIDId;
}
});
答案 0 :(得分:0)
您需要返回Array#sort
的数值。
这可以通过使用 alter databases locallanguage_tr
的增量来实现,如果该值为零,则获取ReplyIDId
的下一个增量。
为防止产生Id
或null
值,可以将默认值设为零。
undefined