У меня есть структура, как показано ниже в MongoDB:Как сделать множественный поиск агрегированных mongoose?
{
memberId: 1236,
platform: "PC",
channel: "A",
page: "B",
ip: "192.168.10.1",
isActive: true,
createOn: "2017-02-19T09:28:43.688Z",
isSubmit: false,
}
Теперь мне нужно сделать совокупный поиск следующим образом:
{
memberId: 1236,
platform: "PC",
channel: "A",
page: "B",
pv: 111,
uv: 10
}
uv
(просмотры пользователей) только на основе pv
(просмотров страниц) отчетливый по ip
.
Как выполнить множественный поиск по совокупности?
Я могу получить только один, либо pv
, либо uv
, но не может получить их все одновременно.
Я использую мангуст в node.js
спасибо! Теперь я уже решил эту проблему с вашей помощью. В начале я также попытался использовать две или более группы $, но моя логика не правильная, поэтому я не могу ее решить. – duoduo
Вас приветствуют, вы можете принять ответ, если он –