I'm seeing some interesting behavior and didn't see anything in the docs about it so thought I'd ask here.
I have a field that has index set to false yet I am still able to do an exists query on field. My understanding was that fields that are not indexed are not searchable, but Elasticsearch 5 and 6 both return correct results for these queries. What gives? Are exists queries able to be fulfilled even if the fields are not indexed? Is the performance worse if they're not indexed since it has to do a scan of all the documents?
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.