部分文字列/ワイルドカード/部分文字列一致を使用してsolr属性フィールド(非solr.TextField
タイプ)を検索できますか?sunspot solr属性サブストリング/ワイルドカード検索
たとえば、solr.StrField
フィールドと、 "1234567890"という文字列を含むドキュメントがある場合、 "456"を検索してそのドキュメントを返すことができます。
私は、この方法ではEdgeNGramなどのようなものを使用してテキストフィールドのみを検索できますが、属性フィールドは検索できません。
リーディングワイルドカードをサポートするクエリパーサーはありますか?私はまだ1つに出くわしました。 – cpjolicoeur
ExtendedDismaxクエリパーサーがサポートしています。 setAllowLeadingWildcard(true)はtrueに設定されています。 – Jayendra