0

Bonsai の無料利用枠を使用しており、Elastic インデックス内のドキュメント数を管理するスクリプトを作成しようとしています。保存できるドキュメントの数を最大化するために、ネストされたドキュメントが多数含まれているドキュメントの削除を開始したいと考えています。

例:

{   
 "title": "Spiderman saves child from well",   
 "body":  "Move over, Lassie! New York has a new hero. But is he also a menace?",   
 "authors": [
   { 
      "name":  "Jonah Jameson",       
      "title": "Sr. Editor",     
   },     
   {       
      "name":  "Peter Parker",       
      "title": "Photos",     
   }   
  ],   
 "comments": [     
   {       
      "username": "captain_usa",       
      "comment":  "I understood that reference!",     
   },     
   {       
      "username": "man_of_iron",       
      "comment":  "Congrats on being slightly more useful than a ladder.",     
   }   
  ],   
 "photos": [ 
   {       
      "url":      "https://assets.dailybugle.com/12345",       
      "caption":  "Spiderman delivering Timmy back to his mother",     
   }   
  ] 
 }
    

ネストが広範囲に及ぶため、このドキュメントが実際には 6 つのドキュメントであることを教えてくれるものは、Elastic にはありますか? 理想的には、この「ドキュメント数」でエラスティック レコードを並べ替えることができます。

ありがとう!

4

1 に答える 1