クエリは整数配列データ型にどのくらい複雑になりますか?ここでのpythonでの私のクラスはelasticsearch
にデータを注入することである:私は、キャプチャの整数の配列を注入していますpython_dslを使用してelasticsearchで配列データ型を照会
class Paragraph(DocType):
body = Text(analyzer="standard")
published_from = Date()
lines = Integer()
n_paragraph = Integer()
capture = Integer()
class Meta:
index = "my_index"
def save(self, **kwargs):
self.lines = len(self.body.split())
return super(Paragraph, self).save(**kwargs)
。ここで興味深いの行は次のようになります。
paragraph.capture = [1, 0, 5, 7]
私は数がリストにある場合に照会する管理::
cnx = Search().using(client) s = cnx.query("match", capture=5)
@valたちはクエリに合計が含まれている別のフィールドを追加することができます言ったように和
特定のインデックスを照会する方法paragraph.capture[1] >= 1
?
我々は、Elasticsearch query on array indexが関連しているのを見ましたが、私はリンクを作ることができませんでした。