【发布时间】:2021-09-15 02:29:27
【问题描述】:
上下文
在 MongoDB 数据库中,我有一个包含邮件文档的集合。每个文档都有接收者和发送者字段。
目标
我想查询每个发件人的一封邮件。换句话说,我不希望来自同一发件人的两封或多封邮件。
示例
我有三个文件:
{
_id: 1,
sender: John,
receiver: Kate
}
{
_id: 2,
sender: John,
receiver: Kate
}
{
_id: 3,
sender: Mike,
receiver: Kate
}
查询后,我应该得到:(不包括约翰的第二封邮件)
{
_id: 1,
sender: John,
receiver: Kate
}
{
_id: 3,
sender: Mike,
receiver: Kate
}
请帮忙!谢谢。
【问题讨论】:
标签: javascript node.js mongodb express mongoose