1

全文検索用にインデックスを作成したいモデルの 1 つに文字列フィールドがあります。

class Organization < ActiveRecord::Base

  searchable do
    text :name
  end
end

これはほとんどすべての場合にうまく機能Organizationしますが、名前に a-が含まれる がある場合、たとえばAshlawn-Highlands、単語が 2 つの異なる用語に分割されます。

したがって、検索するAshlawnと組織が見つかるか、検索するHighlandsと組織が見つかりますが、if を検索してAshlawn-Hも何も返されません。

を含むこの文字列を Solr で適切にトークン化するにはどうすればよい-ですか?

ジョー

4

0 に答える 0