У меня есть документ в Монго, который структурирован следующим образом:
{
"_id" : ObjectId("4eea7237d0ba3a04f20008fb"),
"code" : "b2677c2809c844cc9d7e3e4ff8d95b46",
"city_id" : 4,
"datetime" : ISODate("2011-12-13T18:41:44.062Z"),
"plays" : [
{
"play_id" : 717224,
"clicks" : [ ],
"order" : 1,
"mysql_id" : 145
}
Я хочу запросить документы, у которых атрибут plays.clicks является непустым списком. Я пытался существует без удачи. Я думал, что что-то вроде этого может работать:
db.collection.find({plays.clicks.0: {$exists:true}})
Но я считаю, что это вернуло бы только документы, первый элемент которых в массиве plays содержит непустой список кликов.
Есть мысли о том, как мне это сделать?
Спасибо