18

そのため、シェフサーバーの一部として実行されているsolrサーバーがあります。一部のノードが検索に表示されません。を使用?q=*:*してドキュメントを表示できますが、ほとんどのシェフ データは dynamicFields としてインデックス付けされているため、xml ドキュメントには表示されません。

次のいずれかを確認する方法が見つかれば、それを期待しています。

  • インデックスが作成されたときにsolrに何が入ってくるか、または
  • 動的フィールドを含むインデックス付きドキュメントの完全なセット

前もって感謝します!

4

3 に答える 3

26

Luke が役立つ場合があります: https://github.com/DmitryKey/luke。それを Solr インデックスに向けると、そこに何があるかを見ることができます。

前回確認したときは、Web から直接実行して、インデックスをポイントするだけで済みました。

于 2011-01-18T21:41:50.873 に答える
8

私の場合、dynamicFieldsがstore=falseに設定されていたためです。それらをtrueに設定すると、私が探していたものが得られ、検索の問題がより明確になりました。

于 2011-01-23T18:36:21.477 に答える
8

rfeak が言ったように、Luke を使用してインデックスを調べることができます。Solr には組み込みの Luke ハンドラが付属しています。

于 2011-01-18T22:58:19.020 に答える