fix: user search to ilike op

This commit is contained in:
Sergey Yarkov 2021-10-06 22:42:58 +03:00
parent 0eb55c6be4
commit a5dfa1b3fa

View File

@ -85,9 +85,9 @@ export default class UserRepository {
if (search) {
query
.orWhere('first_name', 'like', `%${search}%`)
.orWhere('last_name', 'like', `%${search}%`)
.orWhereRaw(`CONCAT(first_name, ' ', last_name) = ?`, [search])
.orWhere('first_name', 'ilike', `%${search}%`)
.orWhere('last_name', 'ilike', `%${search}%`)
.orWhereRaw(`CONCAT(first_name, ' ', last_name) ilike ?`, [search])
.orWhere('email', 'like', `${search}`)
.orWhere('id', 'like', `${search}`);
}