我的集合中的每个文档都有一个文档数组,该数组中的每个文档都包含一个名为“sport”的字段。我只想返回一个数组,其中包含数组中每个成员的sport值。现在我在执行这个命令时得到了一个字典数组
c = db.users.aggregate([{'$project':{"id_nm":True, "activityArray.sport":True, "lengthArray":{'$size':"$activityArray"}}}])
尤其是输出:
^{pr2}$有没有一种方法可以只返回一个数值数组,这样我就不必在将这些行放入数据帧之后再对它们进行解析?在
您可以通过以下方式获得所需的输出:
甚至更好:
^{pr2}$相关问题 更多 >
编程相关推荐