fix: test

This commit is contained in:
Chareice 2025-01-25 19:48:10 +08:00
parent 4b24411b42
commit 6094fc8f7a
No known key found for this signature in database

View File

@ -60,7 +60,20 @@ function getFieldExpression(value, ctx, operator) {
return Sequelize.literal(`CAST(${quotedField} AS TEXT) ${operator} ${ctx.db.sequelize.escape(value)}`); return Sequelize.literal(`CAST(${quotedField} AS TEXT) ${operator} ${ctx.db.sequelize.escape(value)}`);
} }
return { [operator]: value };
// For MySQL and other databases, return the operator directly
const op =
operator === 'LIKE'
? Op.like
: operator === 'NOT LIKE'
? Op.notLike
: operator === 'ILIKE'
? Op.like
: operator === 'NOT ILIKE'
? Op.notLike
: Op.like;
return { [op]: value };
} }
export default { export default {