This commit is contained in:
Benjamin Toby
2025-09-03 13:18:06 +01:00
parent 1086b35b9d
commit 97f480c208
6 changed files with 30 additions and 4 deletions
@@ -22,7 +22,17 @@ export default function sqlGenOperatorGen({
equality,
}: Params): Return {
if (value) {
if (equality == "LIKE") {
if (equality == "MATCH") {
return {
str: `MATCH(${fieldName}) AGAINST(? IN NATURAL LANGUAGE MODE)`,
param: value,
};
} else if (equality == "MATCH_BOOLEAN") {
return {
str: `MATCH(${fieldName}) AGAINST(? IN BOOLEAN MODE)`,
param: value,
};
} else if (equality == "LIKE") {
return {
str: `LOWER(${fieldName}) LIKE LOWER('%${value}%')`,
};