gpt4 book ai didi

python - 在 pyes 查询中使用 'fields',在 0.19.1 上失败

转载 作者:太空狗 更新时间:2023-10-30 03:05:06 25 4
gpt4 key购买 nike

尝试在 pyes 中使用 fields=[...] 参数。搜索失败

下面是一个简单的测试脚本来说明问题: http://pastebin.com/LiRMC3ib

使用当前版本的 pyes 0.19.1 此脚本输出 {} 作为

print resultset[0]

但是使用我之前的“旧”不稳定 0.19.1 版本的 pyes - 0.19.1(不稳定)

print resultset[0]

是预期的:

{u'name': u'Joe Tester'}

在 ES.get 调用中使用字段确实有效。

还有其他人看到这个或对发生了什么有一些指示吗?

最佳答案

重写

resultset = ES.search(query=q, indices='oolong', fields=["name"])

resultset = ES.search(Search(q, fields=['name']), indices='oolong'))

关于python - 在 pyes 查询中使用 'fields',在 0.19.1 上失败,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/13530408/

25 4 0
Copyright 2021 - 2024 cfsdn All Rights Reserved 蜀ICP备2022000587号
广告合作:1813099741@qq.com 6ren.com