如果我们使用group by子句而不指定每个字段,我们可以检索mongodb中的所有字段吗?

时间:2017-04-13 09:07:13

标签: mongodb aggregation-framework database

mongo查询中存在问题,我想这样:

假设表是:

表名:员工

字段:ID,姓名,工资,年龄

select * from employee where name="xyz" group by salary;

如果我在mongodb中使用此查询,那么我必须这样写:

db.employee.aggregate([{$match:{"name":"xyz"}},{$group:{"_id":"$salary"}}]);

但是如果我们使用$ first指定字段名称,我不会得到所有字段只获得薪水我可以这样做但我不想指定字段名称我需要类似于mongodb聚合查询中的select *功能。

0 个答案:

没有答案