db.collection.find({plays.clicks.0: {$exists:true}})
is de juiste syntaxis, maar zoals plays
is een lijst die overeenkomt met elk document die klikken heeft in plays
. Er is geen manier om op deze manier een subset van een array voor subelementen op te halen [1]. Er is een ticket voor sub/virtuele collecties[2]
[2] https://jira.mongodb.org/browse/SERVER-828