2016-08-26 10 views
1

私はelasticsearchをJavaで使用しています。 私は親をA、子Bにしています。 親Aには複数の子があります。親AのIDを使って子のリストを生成したい。 リードやチュートリアルが参考になります。elasticsearchの親IDから子のリストを取得するには

Thx in adv。

+0

すべてのノードに 'parent:parent_id'を格納します。 'parent_id:query_parent_id'でクエリします –

+0

@ViswanathLekshmananそれをJava形式でどのように使うのですか? – user3226628

答えて

0

Thisは関連ドキュメントです。

そして、あなたが何かに似て使用することができます。

GET /library/chapter/_search 
{ 
    "size": 5, 
    "query": { 
    "has_parent": { 
     "type": "book", 
     "query": { 
     "term": { 
      "_id": { 
      "value": "book1" 
      } 
     } 
     }, 
     "inner_hits" : {} 
    } 
    } 
} 

bookは親であるとchapterは子供です。 1つの重要な点に注意してください.URLは子のタイプGET /library/chapterを参照しています。

関連する問題