Я хочу найти документы, в которых последние элементы массива равны некоторому значению. Доступ к элементам массива можно получить по определенной позиции массива:
// i.e. comments[0].by == "Abe"
db.example.find( { "comments.0.by" : "Abe" } )
, но как выполнить поиск, используя последний элемент в качестве критерия? то есть
db.example.find( { "comments.last.by" : "Abe" } )
Кстати, я использую php