问题标签 [mongovue]

For questions regarding programming in ECMAScript (JavaScript/JS) and its various dialects/implementations (excluding ActionScript). Note JavaScript is NOT the same as Java! Please include all relevant tags on your question; e.g., [node.js], [jquery], [json], [reactjs], [angular], [ember.js], [vue.js], [typescript], [svelte], etc.

0 投票
5 回答
8314 浏览

mongodb - mongodb 3.0.0 版客户端 robomongo mongovue

我们在 windows/mac 机器上使用 mongo 客户端工具,例如 Robomongo 和 MongoVUE。在 mongodb 服务器端,我们决定试用带有wiredtiger 存储的新MongoDB 3.0.0rc8。但是,我们发现我们无法从我们的客户端工具和 mongo shell 中列出任何集合。如果我们登录到运行 mongodb 的服务器框,然后启动一个 mongo shell,那么我们就可以查看集合。这是一个已知问题吗?现有的工具如 Robomongo 和 MongoVUE 一直支持到 2.6.X 还不支持 mongodb 3.0.0?是否有任何支持 3.0.0 版本的 mongo 客户端?

谢谢和问候, Archanaa 熊猫

0 投票
1 回答
1485 浏览

mongodb - Mongo 3.0.1 数据库身份验证/连接问题。Mongo 控制台 是的,其他一切 否

我在 Windows 7 Pro 64bit 上安装了 MongoDB 3.0.1。我所做的一切都是在这台服务器上完成的,所有连接都是通过 127.0.0.1:27017 进行的。是的,我已经应用了 MongoDB 推荐的 MS Hotfix。这是我的完整配置文件:

我创建了一个这样的超级用户:

我可以像这样登录 mongo 控制台:

然后我可以从 mongo 控制台做任何事情。但是当我尝试连接诸如 Mongovue 或 Robomongo 之类的管理 UI 时,连接被拒绝。Mongovue 吐出这个堆栈跟踪:

这看起来像一个空指针给我。我在某处缺少配置吗?我需要做什么才能使其正常工作?

谢谢,

沃伦

0 投票
0 回答
149 浏览

javascript - 通过 MongoDB MapReduce 排除重复项

我正在尝试创建一个 Mapreduce 函数,它将从集合中排除重复项。这是一个作业,我是 MongoDB 的新手,所以如果我的代码不是很“漂亮”,我深表歉意;另外,对于所有这些,我使用的是 MongoVUE。

我有一个名为 citys 的集合每个文档都有一个CountryID和一个Name字段。任务的第一部分包括编写一个 MapReduce 函数,该函数返回与给定国家匹配的所有城市名称,保留重复项并计算城市数量。

我通过以下设置解决了这个问题:

现在我应该改进我的答案以排除重复项,计算新集合中的文档数量。我设法通过控制台db.cities.distinct("City", {"CountryID" : 15});(MongoVUE afaik 不支持)获取此信息,但我似乎无法使用 MapReduce 获得解决方案(请注意,我必须使用 MapReduce,而不是aggregate)。

我的想法:在我的 reduce 函数中添加一个if条件,以便只推送我列表中不存在的值。那会是这样的

这行不通,我尝试使用$in$exists运算符,但显然我没有做到这一点,而且 MongoVUE 并没有真正帮助(我没有收到任何错误消息?!)。

或者,我考虑在finalize函数中遍历我的列表并删除重复项,但我也找不到这样做的方法(注意:我想将它们从我的输出中排除,而不是从集合中删除它们)。

我想知道的是:

a)我是在正确的轨道上还是我完全错了?到目前为止,任务非常简单,我可能忽略了一个简单的解决方案

b)关于如何修改我现有的解决方案以使其工作的任何提示?

0 投票
1 回答
2279 浏览

asp.net - 如何开始使用 MongoDB 和 MongoVue?

我只是想学习 MongoDB。我按照这个走道安装它:

http://docs.mongodb.org/manual/tutorial/install-mongodb-on-windows/

这是我的 mongod.exe 截图:

mongod.exe

这是mongo.exe的截图:

mongo.exe

对我来说似乎一切都很好。我错了吗?

在我的谷歌搜索中,我认为 MongoVue 是一个很好的 MongoDB 管理应用程序,其用户界面很酷。所以我下载并安装了它。这是我打开它时看到的屏幕:

蒙戈夫

如何填写这些字段才能创建从 MongoVue 到 MongoDB 的连接?在此之前我必须做其他事情吗?

0 投票
1 回答
242 浏览

mongodb - MongoDB:找不到元素“sysinfo”

我们成功安装了mongodb。但是,当我们尝试从 Mongo Vue 连接到它时,我们会收到以下错误。知道如何解决这个问题吗?

0 投票
1 回答
2002 浏览

mongodb - MongoVUE 连接失败

我正在尝试在 MongoVUE 中创建新连接,但出现错误:“连接被拒绝”

连接配置为:

  1. 名称:数据库
  2. 服务器:127.0.0.1
  3. 端口:27017(默认)
  4. 用户名:管理员

连接被拒绝 无法连接到服务器 127.0.0.1:27017:对象引用未设置为对象的实例。类型:MongoDB.Driver.MongoConnectionException 堆栈:在 MongoDB.Driver.Internal.DirectMongoServerProxy.Connect(TimeSpan 超时,ReadPreference readPreference) at MongoDB.Driver.MongoServer.Connect(TimeSpan timeout) at MongoDB.Driver.MongoServer.Connect() at MangoUI.MMongo.QSDlL5xzK686iCExThO(Object ) at MangoUI.MMongo.Open(Boolean mustWrite) at MangoUI.MMongo.Open( )
在 MangoUI.MConnection.get_IsValid() 在 MangoUI.WinConnect.SCOjR9kYRPerNNngykW(Object ) 在 MangoUI.WinConnect.btnTest_Click(Object sender, EventArgs e)

你调用的对象是空的。类型:System.NullReferenceException 堆栈:在 MongoDB.Driver.MongoServerInstance.RefreshStateAsSoonAsPossible()
在 MongoDB.Driver.Internal.MongoConnection.HandleException(Exception ex) 在 MongoDB.Driver.Internal.MongoConnection.SendMessage(BsonBuffer 缓冲区,Int32 requestId) 在 MongoDB .Driver.Internal.MongoConnection.SendMessage(MongoRequestMessage message) at MongoDB.Driver.Operations.CommandOperation`1.Execute(MongoConnection connection) at MongoDB.Driver.MongoServerInstance.RunCommandAs[TCommandResult](MongoConnection connection, String databaseName, IMongoCommand command) at MongoDB.Driver.MongoServerInstance.Ping(MongoConnection 连接)
在 MongoDB.Driver.MongoServerInstance.Connect() 在 MongoDB.Driver.Internal.DirectMongoServerProxy.Connect(TimeSpan 超时,ReadPreference readPreference)

如何修复它并创建连接?请帮忙。

0 投票
1 回答
4339 浏览

mongodb - 无法下载 mongovue

截至今天检查,看起来http://www.mongovue.com/已关闭。

想知道是否有人知道这是否已被弃用,或者如果不是这样,是否有适当的过渡计划?

先感谢您。

0 投票
1 回答
834 浏览

mongodb - MongoDB 3.X 与 MongoVUE 连接失败

我在 windows8.1 上运行 MongoDB 并为管理数据库创建了用户。为方便起见,我使用 mongoVUE 来检查数据。但是开启“auth”功能后。我无法登录。

实际上,我可以使用用户名和密码来通过 mongo shell 进行身份验证。此外,我还可以使用它们通过 python 代码进行身份验证。仅当我使用 mongoVUE 或 Robomongo 时,它们才无法工作。

当我单击 mongoVUE 上的“测试”按钮时,它返回一条消息“连接被拒绝”。windows 命令 shell 显示以下语句:

2015-07-03T19:52:34.843+0800 我接受了来自 127.0.0.1:24163 #242 的网络 [initandlisten] 连接(现在打开了 4 个连接)

2015-07-03T19:52:34.845+0800 I ACCESS [conn242] 验证 db: admin { auth enticate: 1, user: "uvpaiad", nonce: "xxx", key: "xxx" }

2015-07-03T19:52:34.846+0800 I ACCESS [conn242] 无法使用 MONGODB-CR 机制验证 uvpaiad @admin:AuthenticationFailed MONGODB-CR 凭证在用户文档中丢失

2015-07-03T19:52:34.847+0800 I NETWORK [conn242] 结束连接 127.0.0.1:24163(现在打开 3 个连接)

有谁知道这是怎么回事?

0 投票
3 回答
2080 浏览

mongodb - 如何在 MongoDB 中找到特定的键?

我必须在 MongoDB 中找到所有包含“p396:branchCode”作为键的文档。值无关紧要,可以是任何东西。我尝试使用

在 MongoVUE 但我什么也没找到。我的数据库非常嵌套,branchCode 具有超级键“p396:checkTellersEApproveStatus”

0 投票
1 回答
191 浏览

mongodb - 是否还有最新的 Mongo GUI?

此类问题之前已提出,但需要认真更新。我正在寻找支持 v3.0.x 的最新 mongodb gui。mongos理想情况下,它还支持通过 SSL连接到实例上的 MongoDB v3.0.x。

AFAIK,不存在。

我发现维护得最好的一个是 Robomongo,但它只支持 MongoDB v2.4,据我从 Github 上看到,他们发布的 v3.0.x 支持已经好几个月没有太大动静了.

其他 GUI,如 MongoVue 和 RockMongo 似乎更加过时。

有没有人见过一个好的最新GUI?