Допустим, у меня есть 2 коллекции
первая: -
db.product_main
{
_id:123121,
source_id:"B4456dde1",
title:"test Sample",
price: 250
quantity: 40
}
, которые состоят из ~ 10000 объектов (массив) и уникальное поле имеет значение source_id.
Второе: -
дБ.product_id
{
"_id":58745633,
"product_id":"B4456dde1"
}
, которые состоят из ~ 500 и имеют только поле "product_id", равное "source_id" db.product_main
сейчас, я хочу пересечьдве коллекции, так что я нахожу только те, которые не существуют в db.product_id.
db.product_main.aggregate ({любой запрос})