Elasticsearch - query_string com caracteres curinga
Eu tenho algum texto na pesquisa elástica que contém URLs em vários formatos (http: // www, www.) o que eu quero fazer é pesquisar todos os textos que contêm, por exemplo, google.com.
Para a pesquisa atual, uso algo parecido com esta consulta:
query = { "query": {
"bool": {
"must": [{
"range": {
"cdate": {
"gt": dfrom,
"lte": dto }
}
},
{ "query_string":{
"default_operator": "AND",
"default_field": "text",
"analyze_wildcard":"true",
"query": searchString } }
]
}
}}
Mas uma consulta parecida comgoogle.com nunca retorna nenhum resultado, pesquisando, por exemplo, o termo "teste" funciona bem (sem "). Eu quero usar query_string porque gostaria de usar operadores booleanos, mas realmente preciso ser capaz de pesquisar substrings não apenas para todo palavras.
Obrigado !