如何提取对象数组字段中指定的数据?而不是返回所有的字段
发布于 5 年前 作者 zcao 10186 次浏览 来自 官方Issues

如图,请问我该如何只提取,且只返回student_list对象数组字段中的,下标为2的对象数据,即student_list[2]?我尝试的很多方式,发现都会返回student_list中的所有对象,而不是只有student_list[2]这个对象。

2 回复

问题已独立解决,代码如下,有相同需求的朋友可以参考一下

其中cond为筛选条件可变化!!!

返回值如下

aggregate.unwind

回到顶部