1

Apache Solr 3.6 でカスタム トークナイザーを作成したいと思います。これは、特定の種類のトークンを識別し、さまざまなフィールドでの種類の検索に応じて識別しようとします。

たとえば、検索が の場合、値と測定単位を参照し、カテゴリを参照2in screwするカスタム トークナイザーを識別させます。2inscrew

次に、検索をメジャー フィールドの「in」とカテゴリ フィールドの「screw」に制限したいと思います。

これは、用語を外部的に分解し、クエリを形成してSolrに渡すことで実行できることを認識していますが、これを完全にSolrアナライザーで実行するにはどうすればよいか疑問に思っています.

これが Solr でも行われるべきだと思うか、または最初に外部のトークナイザーでデータを準備する方がよいかどうか教えてください。アドバイスをありがとう!

4

1 に答える 1

2

次の2つのいずれかを行う必要があると思います。

  1. これを外部で行い、solrに正しいURLを送信します
  2. またはこれをsolrで行いますが、トークナイザーではなくクエリパーサー内で行います
于 2012-07-03T17:18:56.903 に答える