将 Azure Cosmos DB 与 Python SDK 结合使用,我试图在结构如下的 JSON 文件中选择一个值:{"id": "40","data": [
    {
        "x": "0.0959",
        "y": "-0.1303",
        "z": "0.0202"
    }
    ]}我的查询适用于获取所有三个值x, y, z,data但是当我尝试选择一个值时,data.x它返回一个空列表。我的查询如下所示:Select f.data, f.id from file as f where f.id = "40"我究竟做错了什么?
                    
                    
                1 回答
 
                    
                    
                            守着一只汪
                            
                                
                            
                        
                        
                                                
                    TA贡献1872条经验 获得超4个赞
data字段类型似乎是一个Array,所以下面的查询对我有用你的数据,
Select f.data[0].x, f.data[0].y, f.data[0].z from file as f where f.id = '40'

添加回答
举报
0/150
	提交
		取消
	