MongoDB GUI被破坏......可能是我的错?
问题描述:
我想探索我的Mongo数据库,但不幸的是似乎没有按预期工作。MongoDB GUI被破坏......可能是我的错?
MongoVue不会让我做任何手动查询:如果我选择了控制台,它会显示一些新的标签,我可以推测编写一个查询,但是当我试着执行它时没有任何反应......
然后我尝试了RockMongo,都将它直接安装到Xampp并下载完整的环境并启动它。两者都会显示出来,让我导航数据库,但只要点击更新附近的记录,它会显示一个空的表单,并显示错误“注意:未定义索引:_id在D:\ htdocs \ rockmongo-on- windows \ web \ rockmongo \ themes \ default \ views \ collection \ modifyRow.php第38行“。如果点击任何记录旁边的刷新链接,该记录将消失,并会显示“记录已被删除”(只有它没有)。
怎么了?它是否存在一个正在工作的Mongodb gui?或者是我的错,还有一些是微缩图形?
编辑
这里是一个文件的一个例子,如通过提供MongoVUE:
{
"_id" : new BinData(3, "REHuTFB4mUeBAWKeY71Ttg=="),
"name" : "Sample data",
"type" : 0,
"metadata" : "X=1712|Y=449",
"fields" : [],
"viewGroups" : [],
"editGroups" : []
}
一点有关的主题。该记录是使用官方C#驱动程序插入的,使用具有Guid类型的“id”字段的类,使用[BsonId]装饰器标记。 RockMongo失败,因为生成的链接是这样的:
index.php?
action=collection.modifyRow&
...
id=rid_object%3A<Mongo+Binary+Data>&
...
的,我认为你应该检查你想在这个岗位使用,也许标记相应的图形用户界面的GUI特定的文档开发人员之一。 Rockmongo的在这里:http://code.google.com/p/rock-php/wiki/rock_mongo – Barrie 2012-03-09 21:11:22