关于 elasticsearch-py api 的新手问题。我建立了姓名、地址、电话号码等记录的索引,我可以使用 python 客户端进行查询,例如。
`elasticsearch.search(index = "index_name", q= 'first_name:"JOHN"')`
并获得适当的结果但是,我想将查询作为字符串参数
first_name = "JOHN"
qu = "first_name:".join(first_name)
elasticsearch.search(index = 'index_name', q = qu)
并且查询失败。有没有更好的方法来进行这些类型的动态查询?