我想在mongodb中查询多个集合,我有一些这样的数据
Collection stops {
{ stop_id : 1, stop_name: 'a'},
{ stop_id : 2, stop_name: 'b'}, ...
Collection stop_time {
{ stop_id : 1, trip_id: 40},
{ stop_id : 2, trip_id: 41}, ...
Collection trips {
{ trip_id : 40, route_id: 400},
{ trip_id : 41, route_id: 401}, ...
Collection route {
{ route_id : 400, route_name: 'foo'},
{ route_id : 401, route_name: 'bar'}, ...
而对于每一个stop_name,我想知道与之匹配的route_name...(顺便说一下,我没有选择他的数据结构,那是GTFS格式...)
有没有办法轻松地进行查询以响应我的问题?
谢谢