0

solrschema.xml内

私はフィールドを持っています

    <field name="name" type="string" indexed="true" stored="true" multiValued="false" />

この値は

  • abcd108-102
  • abcd107-102
  • axcd807-102

等々

「abcd108-102」、「abcd107-102」と一致する「ab」を入力するにはどうすればよいですか?

「bc」を入力し、「abcd108-102」、「abcd107-102」と一致しますか?

4

1 に答える 1

1

私が考えることができる2つの方法:

  1. n=検索対象の長さであるnGramsでテキストをトークン化するため、この場合は2になります。

  2. TermsComponentを見てください。

于 2012-05-08T09:20:02.880 に答える