Я довольно новичок в Mongolite, и я пытаюсь сделать запрос к моей базе данных, которая находится на стороне сервера.Однако я сталкиваюсь с проблемой, что все мои запросы не возвращают никаких данных.
Для подключения я запускаю следующий код:
con <- mongo(db="terrain", url="mongodb://22.92.59.149:27017")
После этого я запускаю следующеекод и получить этот вывод:
con$count('{}')
0
con$find('{}')
data frame with 0 columns and 0 rows
Когда я экспортирую базу данных из командной строки как CSV, он экспортирует тот же файл, который был импортирован через командную строку, насколько я могу судитьна моем конце.Кроме того, я считаю, что я ищу в правильном месте, потому что, когда я listCollections, я получаю список всех баз данных:
admin <- mongo(db="admin", url="mongodb://22.92.59.149:27017")
admin$run('{"listDatabases":1}')
Этот сегмент кода выводит список всех баз данных, их размерна диске, и являются ли они пустыми или нет.Это тот же результат, если вы запрашиваете имена БД из командной строки.
Что мне здесь не хватает?Я уверен, что это что-то очень простое.
Заранее спасибо!