Я знаю, что могу запросить CollectionName.find().fetch()
в консоли JS браузера. Существуют ли другие инструменты, которые эквивалентны администратору GUI для всего локального хранилища minimongo браузера?Как просмотреть содержимое базы данных Minimongo в клиенте с помощью Meteor?
ответ
Вы можете использовать привилегированные административные решения на стороне сервера, такие как Houston или любой другой интерфейс администратора MongoDB.
Если вы хотите запросить данные о клиенте для быстрой проверки, вы можете использовать console.table
:
console.table(Tasks.find().fetch())
Существует инструмент управления MongoDB с открытым исходным кодом под названием Robomongo - что является очень эффективным и полезным.
Minimongo - это клиентская реализация MongoDB, которая полностью запущена в браузере пользователя - так что Robomongo, к сожалению, не будет работать – user3413723
Также я заметил, что никто не упомянул об этом, но есть также и для хрома, расширение «Meteor DevTools», которое вы можете добавить в хромированные инструменты. Как только ваш проект метеор работает, вы можете увидеть в хромированном инструменте вкладку «Метеор», которая покажет вам, что такое MiniMongo.
Возможно, вас заинтересует Хьюстон, вы слышали об этом? https://github.com/gterrono/houston – saimeunt
Ну, это серверная сторона, но из-за зеркалирования это очень хорошо - спасибо за ссылку. –
вы можете использовать robomongo http://robomongo.org/, но это не то же самое, что у вас на клиенте или сервере –