У меня есть несколько документов, которые называются:
DocumentTitle: "119053_L048.pdf" , DocumentTitle: "119052_L048.pdf , DocumentTitle: "119029_L048.pdf , DocumentTitle: "119239_L048.pdf , DocumentTitle: "119314_L048-2.pdf" , DocumentTitle: "119310_L048-2.pdf" , DocumentTitle: "Application.pdf , DocumentTitle: "Abstract.pdf , DocumentTitle: "Drawing.pdf
, и я хочу получить документы, используя запрос Flexiblesearch, заголовки которых заканчиваются на "_ L048.pdf" .В sql запрос выглядит так:
SELECT * FROM documents_table where DocumentTitle like '%_L048.pdf';
Я пробовал ниже упругого поиска serach
URL:http://localhost:9200/document/_search?size=10000
Post Data:
{
"_source":["DocumentSubtype","DocumentTitle","CaseID","ApplicationNumber","OpenToPublic"],
"size" : 0,
"query": {
"filtered": {
"query": {
"query_string": {
"query": "OpenToPublic:true AND DocumentTitle:*_L048.pdf"
}
}
}
}
}
But it returns zero result :
{
"took": 6,
"timed_out": false,
"_shards": {
"total": 5,
"successful": 5,
"failed": 0
},
"hits": {
"total": 0,
"max_score": null,
"hits": []
}
}
Может кто-нибудь, пожалуйста, помогите.Заранее спасибо