Hi. I'm trying to filter my search results on a boolean property. I set up a term filter where the value of the "build" property should be true (the literal value). I'm getting a result in my results where the value is not true. Is is an empty string. Here's a Gist that shows my index mapping, the query I'm issuing, and the results that I'm getting back. The result that starts on line 128 is the one that I'm not expecting to be there:
On a side note, I also don't know why that value is an empty string. The values that we are feeding into our bulk indexing operation always uses literal true and false values. I'm not sure if this is significant to the issue above though.
Apache, Apache Lucene, Apache Hadoop, Hadoop, HDFS and the yellow elephant
logo are trademarks of the
Apache Software Foundation
in the United States and/or other countries.