以下SQL查询的MongoDB等价物是什么?
SELECT
station_id,
group_concat('signals')
FROM signals
GROUP BY station_id
我需要按“站号”分组,并按“信号”分组,谢谢,结果是这样的:
| station_id | signals |
321 2,3,5,2
答案 0 :(得分:0)
请在Mongodb中将以下聚合查询作为SQL的等效查询引用
db.signals.aggregate(
// Pipeline
[
// Stage 1
{
$group: {
_id: '$station_id',
signals: {
$push: '$signal'
}
}
},
]
);