Например, член этой коллекции (даже если она не очень реалистична):
"_id" : "..... ",
"events" : [
{
"context" : "creation",
"eventDate" : ISODate("2019-01-16T10:33:46.759Z")
},
{
"context" : "renewal",
"contacts" : "Paul or Judith",
"beforeDate" : "2019-06"
},
etc ...
Я хотел бы только распечатать все beforeDate для контекста «обновление» (если оно существует) и, если Фрэнк находится в строке «контакты»