Merge branch 'main' into next

This commit is contained in:
katherinehhh 2024-11-07 16:58:38 +08:00
commit 03f5899902

View File

@ -86,8 +86,12 @@ const InternalRemoteSelect = withDynamicSchemaProps(
const operator = useMemo(() => {
if (targetField?.interface) {
const initialOperator = getInterface(targetField.interface)?.filterable?.operators[0].value || '$includes';
return initialOperator !== '$eq' ? initialOperator : '$includes';
const targetInterface = getInterface(targetField.interface);
const initialOperator = targetInterface?.filterable?.operators[0].value || '$includes';
if (targetField.type === 'string') {
return '$includes';
}
return initialOperator;
}
return '$includes';
}, [targetField]);