0

こんにちは!

いくつかのエラーを教えてください。Elasticsearch の古いバージョン 1.3.4 を使用し、プラグイン Carrot2 Clustering プラグイン 1.7.0 をインストールしました。Elasticsearch をバージョン 1.5.0 に、プラグイン Carrot2 Clustering プラグイン 1.8.0 にアップグレードしました。

現在、Elasticsearch のプラグイン ヘッドを使用して、プラグイン キャロット 2 でクラスターを作成しようとしています。プラグインヘッド POST http://localhost:9200/name_index/_search_with_clustersに書き込むと

{"search_request":{"fields":["message", "url"],"query":{"match":{"_all":"play"}},"size":100},"query_hint":"play","algorithm":"lingo","field_mapping":{"message":["fields.message"], "url":["fields.url"]}}

プラグインcart2のドキュメントの例で説明されている結果と同様の結果が得られます。しかし、プラグインcart2でクラスターを作成しようとすると、「結果が見つかりません」というメッセージが表示されます(2つの異なるインデックスで試しましたが、同じ状況があります)

私が書く{"search_request":{"fields":["CONTENT", "url"].... と、コンテンツでプラグインヘッドの結果が得られません。マッピングでは、「コンテンツ」の代わりに「メッセージ」があります。

説明していただけますか、それはどのような間違いでしょうか?

ありがとうございました :)

4

3 に答える 3

0

ES を 1.5.1 にアップデートしたところ、すべて問題なく動作しているようです。機能しないインデックスとクエリを含むファイルを提供できますか (理想的には、インデックスのコンテンツをインポートするだけの curl コマンド)。

于 2015-04-10T08:20:32.130 に答える