私はsunspot_rails gemを使用しており、次のような検索を試みています:
Mary または Sally という名前のユーザーを検索
しかし、私は or を行う方法を理解できません。私が次のようなことをした場合:
search = Users.search do
fulltext 'Mary Sally'
end
また
search = Users.search do
fulltext 'Mary'
fulltext 'Sally'
end
結果は得られません...しかし、両方ではなくどちらかを実行すると、期待される結果が得られます。
search = Users.search do
fulltext 'Mary' #or fulltext 'Sally'
end
単一のアイテムを返します。
これは黒点でも可能ですか?
- - - -解決 - - - -
search = Users.search do
fulltext 'Mary Sally' do
minimum_match 1
end
end