如何计算elastic search查询中的纪录条数

from elasticsearch import Elasticsearch
es = Elasticsearch()

res = es.search(
index='belajar',
doc_type='pesan',
body={
'query': {
'match': {
'user': 'arisetyo'
}
}
}
)

print("Got %d Hits" % res'hits')

for hit in res'hits':
print("%(postDate)s %(user)s: %(message)s" % hit["_source"])

这是过查询,我现在想纪录查询到的纪录条数,而不需要具体搜寻到什么,怎么做?

阅读 14.3k
1 个回答

res.hits.hits.total属性就是记录数

撰写回答
你尚未登录,登录后可以
  • 和开发者交流问题的细节
  • 关注并接收问题和回答的更新提醒
  • 参与内容的编辑和改进,让解决方法与时俱进
推荐问题