2010-06-09 71 views

回答

0

根據searchlogic Read Me

可以使用

User.username_like("bjohnson") 

和喜歡的是case inesnsitive

0

取決於您的數據庫配置。例如,postgres默認區分大小寫,並且

User.username_like("bjohnson") 

找不到Bjohnson。

默認情況下,sqlite不區分大小寫,但會找到Bjohnson。

更高版本的binarylogic的searchlogic具有postgres特定的代碼,它使用ILIKE執行不區分大小寫的搜索。

當您關注區分大小寫時,您創建的任何自定義命名範圍當然都需要考慮您的db平臺。