In ElasticSearch, how do I exclude documents with a certain substring from search results?
-
-
Answer:
Hey, You can mention the same under must_not when you use bool query, it can be something like this, {"query":{"bool":{"must":[],"must_not":[{"query_string":{"default_field":"_all","query":"TEXT1 OR TEXT2 OR TEXT3 OR TEXT4"}}],"should":[{"match_all":{}}]}},"from":0,"size":10,"sort":[],"facets":{}} This will exclude all the documents which have the above texts in it. Hope this will do the magic.
John Chornelius at Quora Visit the source
Related Q & A:
- How do I do time.sleep in certain thread in Python?Best solution by stackoverflow.com
- How do I erase my old key words from the search engine?Best solution by Yahoo! Answers
- How can I clear Yahoo autocomplete option in the Yahoo search?Best solution by answers.yahoo.com
- How do I put documents into my PSP?Best solution by Yahoo! Answers
- How do I go about creating a custom search engine for my website?Best solution by Stack Overflow
Just Added Q & A:
- How many active mobile subscribers are there in China?Best solution by Quora
- How to find the right vacation?Best solution by bookit.com
- How To Make Your Own Primer?Best solution by thekrazycouponlady.com
- How do you get the domain & range?Best solution by ChaCha
- How do you open pop up blockers?Best solution by Yahoo! Answers
For every problem there is a solution! Proved by Solucija.
-
Got an issue and looking for advice?
-
Ask Solucija to search every corner of the Web for help.
-
Get workable solutions and helpful tips in a moment.
Just ask Solucija about an issue you face and immediately get a list of ready solutions, answers and tips from other Internet users. We always provide the most suitable and complete answer to your question at the top, along with a few good alternatives below.