Searchlogic は大文字と小文字を区別せずに検索できますか?
2 に答える
0
于 2010-06-09T04:43:09.053 に答える
0
データベース構成によって異なります。たとえば、postgres はデフォルトで大文字と小文字が区別され、
User.username_like("bjohnson")
ビヨンソンを見つけることができませんでした。
ただし、sqlite はデフォルトで大文字と小文字を区別せず、Bjohnson を検出します。
Binarylogic の検索ロジックの新しいバージョンには、ILIKE を使用して大文字と小文字を区別しない検索を実行する postgres 固有のコードがあります。
大文字と小文字の区別が懸念される場合、作成するカスタムの名前付きスコープはもちろん、db プラットフォームを考慮する必要があります。
于 2010-09-24T16:40:02.803 に答える