diff --git a/server.js b/server.js index f3188dd..fbc20e4 100644 --- a/server.js +++ b/server.js @@ -1097,7 +1097,11 @@ function buildsGet(req,res,db) { case "class2":{return "class2"}break; } } - return `${filter_type?`where ${ConvertFilterType(filter_type)} ilike '%${filter}%'`:""}` + if (filter_type=="class1"||filter_type=="class2") { + return `${filter_type?`where ${filter_type}=${filter}`:""}` + } else { + return `${filter_type?`where ${ConvertFilterType(filter_type)} ilike '%${filter}%'`:""}` + } } function SortQuery(sort_type){ function ConvertSortType(sor) { diff --git a/server_test.js b/server_test.js index deed2b8..42fa301 100644 --- a/server_test.js +++ b/server_test.js @@ -1051,7 +1051,11 @@ function buildsGet(req,res,db) { case "class2":{return "class2"}break; } } - return `${filter_type?`where ${ConvertFilterType(filter_type)} ilike '%${filter}%'`:""}` + if (filter_type=="class1"||filter_type=="class2") { + return `${filter_type?`where ${filter_type}=${filter}`:""}` + } else { + return `${filter_type?`where ${ConvertFilterType(filter_type)} ilike '%${filter}%'`:""}` + } } function SortQuery(sort_type){ function ConvertSortType(sor) {