mongodb query without field name
I would like query all objects that have a field containing a specific value. For example, I have two documents: {"123": "apple", "217": "pear", "179": "orange"} {"831": "pear", "189": "grapes"} and would like to get all objects that has a field whose value is "apple", but I do not know the name of the field. Is it possible to specify a query in MongoDB to achieve this? (The numerical keys in the objects are children ids, and the values in the objects are long GUIDs) Unfortunately, MongoDB does not support any method of querying all fields with a particular value. There is an existing Jira