标签: mongodb-compass

无法连接MongoDB指南针

我无法在MongoDB Compass中连接服务器。我正在尝试通过身份文件进行连接。我正在提供主机名用户名和文件。我有:

“创建SSH隧道出错:等待forwardOut超时”

这是什么意思?

mongodb laravel mongodb-compass

5
推荐指数
1
解决办法
2679
查看次数

从Schema查看MongoDB Compass中的20多个最新文档

我希望能够通过指南针在Mongo数据库中编辑一些文档,但是查询仅显示20个最新结果。我怎么能查看超过20个?或者至少查看下20个?

mongodb mongodb-query mongodb-compass

5
推荐指数
1
解决办法
2369
查看次数

MongoDB Compass中的UTC日期不正确

flask使用docker 打包我的python()应用程序.在我的应用程序中,我正在使用datetime库生成UTC日期datetime.utcnow().

不幸的是,当我检查保存的数据时MongoDB Compass,UTC日期偏移了两个小时(到我当地的时区).我的所有docker容器都设置了时区Etc/UTC.Morover,mongoengine与MongoDB的连接使用tz_aware=Falsetzinfo=None阻止飞行日期转换.

偏移来自何处以及如何解决?

python mongodb mongoengine docker mongodb-compass

4
推荐指数
1
解决办法
1768
查看次数

如何将 Azure Cosmos DB 连接到 MongoDB Compass

我在将 Azure CosmosDB 连接到 MongoDB Compass 时遇到问题。我需要有关以下设置的说明和帮助:

  • 身份验证 = 连接字符串中的用户名和密码?
  • 身份验证数据库 = 我的 CosmosDB 数据库?
  • 副本集名称?
  • 阅读偏好 = 主要?
  • SSL?
  • SSH隧道?

azure-cosmosdb mongodb-compass azure-cosmosdb-mongoapi

4
推荐指数
1
解决办法
3266
查看次数

服务器选择在 10000 毫秒后超时 - 无法将 Compass 连接到本地主机上的 mongoDB

我正在研究 MongoDB 并尝试将 Compass 连接到我本地电脑上的数据库,但每次都在 Compass 上不断收到错误“服务器选择在 10000 毫秒后超时”,

在此处输入图片说明

这是我终端中的日志:

    ~$ mongod
2019-09-30T08:51:56.372+0700 I  CONTROL  [main] Automatically disabling TLS 1.0, to force-enable TLS 1.0 specify --sslDisabledProtocols 'none'
2019-09-30T08:51:56.377+0700 I  CONTROL  [initandlisten] MongoDB starting : pid=4661 port=27017 dbpath=/data/db 64-bit host=dell
2019-09-30T08:51:56.377+0700 I  CONTROL  [initandlisten] db version v4.2.0
2019-09-30T08:51:56.377+0700 I  CONTROL  [initandlisten] git version: a4b751dcf51dd249c5865812b390cfd1c0129c30
2019-09-30T08:51:56.377+0700 I  CONTROL  [initandlisten] OpenSSL version: OpenSSL 1.1.1  11 Sep 2018
2019-09-30T08:51:56.377+0700 I  CONTROL  [initandlisten] allocator: tcmalloc
2019-09-30T08:51:56.377+0700 I  CONTROL  [initandlisten] modules: none
2019-09-30T08:51:56.377+0700 I  CONTROL  [initandlisten] …
Run Code Online (Sandbox Code Playgroud)

mongodb mongodb-compass

4
推荐指数
1
解决办法
2万
查看次数

如何将数据库从 MongoDB Compass 传输到 MongoDB Atlas

我在 MongoDB Compass v1.28.1 中有一个用于 Discord 机器人的现有数据库,我想将数据库中的所有数据传输到 mongodb atlas,因为它的功能更广泛,并且每次我都不必等待 compass 花费很长时间来加载打开它。但是,当我按照 Atlas 中提供的步骤进行连接时,将路径复制到剪贴板时应该出现的弹出窗口不会出现,并且没有任何反应。我尝试通过 VSCode 中的应用程序进行连接,就像我对 Compass 所做的那样,使用 mongoose。仍然没有加载集合或存储任何数据。我已经制作了我的模式等,在指南针中工作得很好......

mongodb mongodb-atlas mongodb-compass

4
推荐指数
1
解决办法
8285
查看次数

无法使用MongoDB Compass连接到AWS Documentdb。没有传递sslInvalidHostName的选项

AWS DocumentDB是我们要迁移到的相对较新的服务。要从VPC外部进行连接,必须创建到现有实例的隧道。

例如:

ssh -i "ec2Access.pem" -L 27017:sample-cluster.cluster-cu52jq5kfddg.us-east-1.docdb.amazonaws.com:27017 ubuntu@ec2-34-229-221-164.compute-1.amazonaws.com -N
Run Code Online (Sandbox Code Playgroud)

然后您可以从mongo shell用以下命令连接:

mongo --sslAllowInvalidHostnames --ssl --sslCAFile rds-combined-ca-bundle.pem --username <yourUsername> --password <yourPassword> 
Run Code Online (Sandbox Code Playgroud)

您可以在以下位置查看此信息:https : //docs.aws.amazon.com/documentdb/latest/developerguide/connect-from-outside-a-vpc.html

实际上,我可以按照上述说明将shell放入document db,但无法使用MongoDB指南针连接到它。我们需要能够为我们的非开发人员团队做到这一点。

amazon-ec2 amazon-web-services mongodb-compass aws-documentdb-mongoapi

3
推荐指数
2
解决办法
1830
查看次数

MongoDB Compass:如何选择字段的不同值

我有一个 MongoDB 数据库,其中每个条目都有一个“注释”字段。我正在使用MongoDB Compass连接到它,并尝试查找“ comment ”字段的所有唯一值。我在 Compass 的“聚合”选项卡中尝试了以下代码(见下图),但没有得到任何结果:

{$group: {
  _id: null,
  unique_comments: {
    $addToSet: comment
  }
}
Run Code Online (Sandbox Code Playgroud)

JSON格式的数据示例如下:

{"name":"Hannah Maxwell","date":"2020-01-07T20:16:13.931629-08:00","comment":"Maybe I like camping","location":{"latitude":43.81710433959961,"longitude":-79.42430114746094,"country":"CA","region":"ON"},"likes":1,"responses":24}
{"name":"Jordan Rodriguez","date":"2019-04-28T20:16:13.931629-07:00","comment":"I hate skiing","location":{"latitude":43.41518783569336,"longitude":-80.51475524902344,"country":"CA","region":"ON"},"likes":5,"responses":1}
{"name":"Bodhi Mckenzie","date":"2019-07-09T20:16:13.931629-07:00","comment":"I think I might like skiing","location":{"latitude":43.65549087524414,"longitude":-79.38555908203125,"country":"CA","region":"ON"},"likes":65,"responses":5}
Run Code Online (Sandbox Code Playgroud)

MongoDB 指南针聚合选项卡的图像

json field mongodb unique-values mongodb-compass

3
推荐指数
1
解决办法
9732
查看次数

使用 MongoDB Compass 克隆 MongoDB 数据库

有没有办法使用 MongoDB Compass 将 MongoDB 数据库及其数据克隆到我的本地服务器?我不想意外破坏开发环境,所以我想在本地进行测试,但我在 MongoDB Compass 上找不到解决方案。

database mongodb mongodb-compass

3
推荐指数
1
解决办法
1万
查看次数

MongoDB 集合导出错误标记处的路径冲突

我正在尝试使用 MongoDB Compass 工具将我的集合从 Atlas 导出到本地 MongoDB。问题是我可以导出一些集合,但我的用户集合返回错误。

错误是:令牌处的路径冲突。0BUo4-zWowM9ldTIUbs57Q 剩余部分 0BUo4-zWowM9ldTIUbs57Q

任何帮助表示赞赏,谢谢。

MongoDB Compass版本是1.28.1

mongodb mongodb-compass

3
推荐指数
1
解决办法
5370
查看次数