以下查询给出了我的文档在elasticsearch中的词汇量大小:
GET my_index/my_type/_search
{
"size": 0,
"aggs": {
"vocab": {
"cardinality": {
"field": "text"}}}}
输出为:
^{pr2}$现在我想在python中打印字段“value”(=178050)的值。在
我用python写了以下内容:
query_body={
"size": 0,
"aggs": {
"vocab": {
"cardinality": {
"field": "text"}}}}
res = es.search(index = INDEX_NAME, body=query_body)
如何打印该值?谢谢。在
这是你想要的吗?。 在python中,我们可以通过键得到值。在
从您的输出:
假设您的结果字典如下所示:
您可以像@mohammedyasin推荐的那样访问结果:
^{pr2}$如果
res
是str
,则可以使用json.loads
将其转换为字典相关问题 更多 >
编程相关推荐