我想把status != 4,且 0 ≤ memberList.length + 1 ≤ "$groupType.groupNum"的数据筛选出来
求简化方法?
.match(_.expr($.and([
$.or([
$.eq(['$status', 1]),
$.eq(['$status', 2]),
$.eq(['$status', 3]),
$.and([
$.eq(['$status', 4]),
$.and([
$.gt([$.size('$memberList'), 0]),
$.lt([$.size('$memberList'), $.subtract(['$groupType.groupNum', 1])]),
]),
])
]),
$.and([
$.gte([$.size('$memberList'), 0]),
$.lt([$.size('$memberList'), $.subtract(['$groupType.groupNum', 1])]),
])
])))