mongodb根据指定索引获取数组中的值

    技术2023-09-15  108

    问题

    管道查询输出结果是数组,只想获取数组中某个特定索引的值,和java一样

    解决

    $arrayElemAt

    聚合查询

    "studyTime2": {$arrayElemAt:["$str.name",0]}

    Processed: 0.009, SQL: 9