Регистронезависимый в searchlogic
Может ли Searchlogic выполнять поиск с учетом регистра?
2 ответа
Решение
В соответствии с searchlogic Read Me
ты можешь использовать
User.username_like("bjohnson")
и как это case inesnsitive
,
Зависит от конфигурации вашей базы данных. Например, postgres по умолчанию чувствителен к регистру и
User.username_like("bjohnson")
не найдет Bjohnson.
sqlite по умолчанию не учитывает регистр и, тем не менее, найдет Bjohnson.
Более поздние версии searchlogic для binarylogic имеют специфичный для postgres код, который использует ILIKE для поиска без учета регистра.
Любые пользовательские именованные области, которые вы создаете, конечно же, должны учитывать вашу платформу БД, когда важна чувствительность к регистру.