私はspringsepa駆動アプリケーションにelasticsearchを統合する方法を検討しています。
この目的のために、elasticsearch-osemプロジェクトはすばらしいフィット感があります。
私が理解できないことは、プロジェクトの紹介からの例で示されている@Indexable(indexName = "someIndex")
注釈の役割は何かです。
何私を混乱することは、同じ例では、それは言っているという事実である:elasticsearch-osemで@Indexableの役割は何ですか?
次にあなたがElasticSearchクライアントにオブジェクトを書き込むことができます:。
node.client()prepareIndex(「さえずり」、「つぶやき"、" 1 ")。setSource(context.write(tweet))。execute()。actionGet();
ここで、「twitter」はインデックス名です。
フィールドに@Indexable
を定義する必要があるのはなぜですか、なぜインデックス名を定義する必要があるのでしょうか?
おかげ@Indexable
で
あなたはこのプロジェクトで任意の運を持っている暗黙的にインデックスに登録されていますか?それはあなたのために働いていますか? gearondATsbcglobal.net – Dennis
@Dennis私はプロジェクトなしで仕事を終えました。主に、関係文書間のギャップは私のために解決できるものではないが、私はそれを自分で解決しなければならないということを認識したからです。 – Ittai