在MySQL中,您可以查询以下内容:
SELECT DISTINCT Name, Address FROM table WHERE OtherColumn='x';
有没有办法在MongoDB中做同样的事情? 我不能这样做:
db.getCollection('table').distinct('Name',{OtherColumn:'x'})
但它返回一个只包含Name的数组。但不是地址。
如果没有对MongoDB进行2次查询,有没有办法做到这一点?
db.getCollection('table').distinct('Name',{OtherColumn:'x'})
db.getCollection('table').distinct('Address',{OtherColumn:'x'})
提前致谢。