次のように定義されたモデルがあるとします (タイトルと説明はそれぞれ文字列フィールドとテキスト フィールドです)。
class Entity < ActiveRecord::Base
# Skipped
searchable do
text :title,
text :description
end
end
「title:foo description:bar」のような検索クエリを使用できるようにしたいと考えています。これは、フィールドが検索基準を満たすエンティティ、つまり、タイトルに「foo」が含まれているエンティティ、および/または説明に「bar」が含まれているエンティティのみを取得することを前提としています。正確な構文は問題ではありません。
デモ アプリケーションの検索フィールドにそのようなクエリを入力しようとしましたが、明らかに結果が返されませんでした :-)
では、Sunspot クエリ パーサーはフィールド化されたクエリをサポートしていますか (用語が正しいかどうかはわかりません)?
ありがとう。