Searchlogic可以搜索不区分大小写吗?
答案 0 :(得分:0)
答案 1 :(得分:0)
取决于您的数据库配置。例如,postgres默认情况下区分大小写
User.username_like("bjohnson")
找不到Bjohnson。
sqlite默认情况下不区分大小写,但会找到Bjohnson。
binarylogic的searchlogic的更高版本具有特定于postgres的代码,该代码使用ILIKE执行不区分大小写的搜索。
当您关注区分大小写时,您创建的任何自定义命名范围当然都需要考虑您的数据库平台。