feat: refs #7793 perf sortByWeight
This commit is contained in:
parent
3476b4807f
commit
2d55013a90
|
@ -191,10 +191,10 @@ async function fetchFilter(val) {
|
|||
const fetchOptions = { where, include, limit };
|
||||
if (fields) fetchOptions.fields = fields;
|
||||
if (sortBy) {
|
||||
let sort = sortBy;
|
||||
if (typeof sort === 'string') sort = [getOrderCaseString(key, val), sortBy];
|
||||
else sort = [getOrderCaseString(key, val), ...sortBy];
|
||||
fetchOptions.order = sort;
|
||||
fetchOptions.order = [
|
||||
getOrderCaseString(key, val),
|
||||
typeof sortBy === 'string' ? sortBy : [...sortBy],
|
||||
];
|
||||
}
|
||||
|
||||
return dataRef.value.fetch(fetchOptions);
|
||||
|
|
Loading…
Reference in New Issue