首页 > 解决方案 > 获取数组内容作为数组中多个对象的特征

问题描述

我很难完成这个查询。那是我的收藏

{_id:1,
city:"Toronto",
parking_spots: [
{
id_spot : 1,
cars: [0,1,2,3]
}
]}

我需要做的是返回汽车数组,所以return = [0,1,2,3]. 从现在开始我所做的是 results = collection.aggregate([{"$match":{"_id":1}},{"$unwind":"$parking_spots"},{"$project":{"parking_spots.cars":1}}]),但它返回给我一个空数组return = []。我在这个查询中哪里错了?提前致谢

标签: databasemongodbnosqlpymongo

解决方案


推荐阅读