の実装を開始しましたApache Lucene SOLR 6.3.0の自動実装を開始しました。その中Apache Lucene SOLR 6.3.0
私は次のように列スキーマを作成します。
<fields>
<field name="id" type="int" indexed="true" stored="true" required="f" multiValued="false" />
<field name="specialityName" type="string" indexed="true" stored="true"/>
<field name="isActive" type="int" indexed="false" stored="true"/>
<field name="term" type="string" indexed="true" stored="true"/>
<field name="tableName" type="string" indexed="true" stored="true"/>
</fields>
と用語欄に検索したいと思います。
自動完了結果の条件は次のとおりです。
My data // Exact match.
My data% // Start with.
%My data% // Any where in string.
これです。ですから、私は可能な限り最大の結果をアーカイブしたいと思います。 私は多くの方法でクエリを試みましたが、成功できませんでした。
私に役立つヘルプがあります。完全に一致する
私はすでにこれを試みたが、私は、Q =用語にしようとすると:私のデータは、それが「私」のみ「マイデータ」から始めて、私は混乱しています理由ですではないため、データを返します*。 – bharatpatel
q = term: "My * data *" ...修正された答えを確認してください –