我正在研究一个从cosmos DB提取数据的API。从cosmos DB提取文档时,得到的结果包含$ t和$ v可能是数据的混合。如何解析适当的数据。我只需要获取满足特定条件的特定字段即可。
//-----------fetching Documents from vuln_collection------------//
documentlist = client.CreateDocumentQuery(UriFactory.CreateDocumentCollectionUri("qualys", "vuln_collection"), "SELECT * FROM c").ToList();
//---------------//
得到的结果为
[..."$t":3,"$v":{"QID":{"$t":2,"$v":"6"},"VULN_TYPE":{"$t":2,"$v":"Information Gathered"},"SEVERITY_LEVEL":{"$t":2,"$v":"1"}..]
答案 0 :(得分:0)
您正尝试使用SQL API SDK查询Cosmos DB MongoDB API。
您应该将数据从MongoDB API迁移到SQL API并使用相同的SDK,或者继续使用MongoDB API,但使用类似this one的MongoDB SDK进行查询。