Я пытаюсь исследовать свою базу данных Mongo, но, к сожалению, кажется, что ничего не работает должным образом.
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 #, с использованием класса, имеющего поле «id» типа Guid, помеченное декоратором [BsonId].RockMongo не работает, потому что сгенерированные ссылки выглядят так:
index.php?
action=collection.modifyRow&
...
id=rid_object%3A<Mongo+Binary+Data>&
...