쿼리를 pyes로 변환하려면 도움이 필요합니다. 이 쿼리가 제대로 작동, 문제는 내가 그것을 작동하도록 pyes를 사용할 수 있다는 것입니다 :elasticsearch 쿼리를 pyes로 변환 할 수 없습니다
curl -XGET 'http://127.0.0.1:9200/my_index/user/_search?pretty=1' -d '{
"query" : {
"bool":{
"should": [
{ "text": { "first_name": "em" }},
{ "text": { "first_name.partial": "em" }}
]
}
}
}'
우선은 0.17 docs에 따라,이 일을 하였다 제기 몇 가지 예외 후
q1 = TextQuery("first_name","em")
q2 = TextQuery("first_name.partial","em")
q = BoolQuery(should=[q1, q2])
conn.search(q,indices='my_index',doc_types='user')
, 나는 0.17을 설치했음을 깨달았습니다. 왜냐하면 0.17은 불안정한 지점이기 때문입니다.
간단히 말해서, 어떻게 그 쿼리를 pyes로 검색 할 수 있습니까?
감사합니다.