首页
学习
活动
专区
圈层
工具
发布
社区首页 >问答首页 >无法通过MongoAPI或Azure Portal“数据资源管理器”在CosmosDB上使用.find(),只有通过documentDB应用程序接口才能工作

问无法通过MongoAPI或Azure Portal“数据资源管理器”在CosmosDB上使用.find(),只有通过documentDB应用程序接口才能工作
EN

Stack Overflow用户
提问于 2017-12-15 16:29:04
回答 0查看 322关注 0票数 2

我通过Robo3t和Azure Portal从MongoAPI得到了一个500内部服务器错误。

我已经多次删除我的数据库和集合,插入一些示例记录,并尝试通过MongoDB API在Azure门户的“数据资源管理器”或Robo3t中查看,但完全无法查看所有记录。我能够查看记录的唯一方法是直接使用documentDB .query() 'Select *‘。

奇怪的是,通过Robo3t,我可以完美地连接,查看统计数据,插入记录和查看我插入的特定记录(从Robo3t),但完全无法查看所有记录或使用.find({})。几天前,所有这些都运行得很好。我已经在多个网络上的多个设备上尝试过了。

Document DB主机通过443端口连接,Robo3t通过10255端口连接。我无法以不同的方式连接到我注意到的两个API。

我通常是通过documentDB api插入的。

以下是一些截图:

db.getCollection('test').stats()

Inserting 2 of the same record

finding those 2 records

db.getCollection('test').find({})

Getting documents via documentDB query via node.js successfully pulling all records

Trying to find one of those documentDB query objects in Robot3t

Again

Unable to get anything via Data Explorer

EN

回答

页面原文内容由Stack Overflow提供。腾讯云小微IT领域专用引擎提供翻译支持
原文链接:

https://stackoverflow.com/questions/47828433

复制
相关文章

相似问题

领券
问题归档专栏文章快讯文章归档关键词归档开发者手册归档开发者手册 Section 归档