Как вернуть уникальное свойство time, при условии наличия других свойств в других документах коллекции? (Mongodb)
Как правильно построить запрос агрегацию чтобы вернуть уникальные значения time, для тех случаев когда присутствует category и FACT и PLAN?
Вот как выглядят документы в коллекциях:
{
"category" : "FACT",
"time" : "2019",
},
{
"category" : "PLAN",
"time" : "2019",
},
{
"category" : "PLAN",
"time" : "2020",
}
То есть в данном случае на выходе должно получиться [{time: "2019"}]
так как для time 2020 присутствует только категория PLAN.