我有以下文件
{
name: 'John',
Address :'street 1 '
},
{
name: 'Jane',
Address :'street 2 '
},
{
name: 'Smith',
Address :'street 3 '
}
Run Code Online (Sandbox Code Playgroud)
我想在 mongo 聚合管道中搜索具有不同值的多个文档。
这意味着name =('John','Smith')。我期待的结果是
{
name: 'John',
Address :'street 1 '
},
{
name: 'Smith',
Address :'street 3 '
}
Run Code Online (Sandbox Code Playgroud)
我的代码是
db.articles.aggregate($match: { $or: [{ name: 'John' }, { name: 'Smith' }]);
Run Code Online (Sandbox Code Playgroud)
这是一个空值。是否可以这样获取文档?