addFilterSegment参数调用错了

This commit is contained in:
Xu Chang 2023-07-12 14:15:50 +08:00
parent 409c93a181
commit 5412e52b52
2 changed files with 2 additions and 2 deletions

View File

@ -110,7 +110,7 @@ function checkUnique(entity, row, context, uniqAttrs, extraFilter) {
// 说明有null值不需要检查约束 // 说明有null值不需要检查约束
return; return;
} }
var filter2 = extraFilter ? (0, filter_1.addFilterSegment)([filter, extraFilter]) : filter; var filter2 = extraFilter ? (0, filter_1.addFilterSegment)(filter, extraFilter) : filter;
var count = context.count(entity, { filter: filter2 }, { dontCollect: true }); var count = context.count(entity, { filter: filter2 }, { dontCollect: true });
return checkCountLessThan(count, uniqAttrs, 0, row.id); return checkCountLessThan(count, uniqAttrs, 0, row.id);
} }

View File

@ -110,7 +110,7 @@ function checkUnique<ED extends EntityDict, Cxt extends SyncContext<ED> | AsyncC
// 说明有null值不需要检查约束 // 说明有null值不需要检查约束
return; return;
} }
const filter2 = extraFilter ? addFilterSegment([filter, extraFilter]) : filter; const filter2 = extraFilter ? addFilterSegment(filter, extraFilter) : filter;
const count = context.count(entity, { filter: filter2 }, { dontCollect: true }); const count = context.count(entity, { filter: filter2 }, { dontCollect: true });
return checkCountLessThan(count, uniqAttrs, 0, row.id) return checkCountLessThan(count, uniqAttrs, 0, row.id)
} }