title: elastic search query with lists of keywords
body: <p>I want to perform a full-text search on the textfield of a number of documents stored in an elasticsearch database where the text field of the result documents have to contain a number of keywords and not contain a number of keywords. So I have 2 lists of strings called <code>includes</code> and <code>excludes</code> where all the strings in <code>includes</code> must be in the document and all the strings in <code>excludes</code> must not be in the documents text field. </p>