有 Java 编程相关的问题?

你可以在下面搜索框中键入要查询的问题!

java如何在MongoDB中从查询结果访问数组字段

游标中有一个JSON对象,如下所示

{
        "field1": "val1",
        "field2": [
            {
                "field3": "val3"
            },
            {
                "field4": "val4"
            }
        ]
}  

我可以访问feild1及其价值。如何访问field3及其价值
我尝试了以下代码,但没有成功

System.out.println(cursor.next().get("field2.field3"));  

正在将null作为输出


共 (1) 个答案

  1. # 1 楼答案

    试试this。希望这能有所帮助