ElasticSearch Lucene query using property-value pair on non-top level properties
ElasticSearch supports searching based on property-value pair separated by a colon (https://lucene.apache.org/core/3_5_0/queryparsersyntax.html). I have been able to succesfully find results based on property-value pair in cases where the property is both top level and exposed. With other properties I have not been able to get this to work - even though I will get hits for the value when not specifying the property.
Is there a way to search based on property-value pairs when the property in question is NOT top level and exposed?