Я пытаюсь импортировать CSV в мою базу данных go, но когда я запускаю следующую команду:
mongoimport --type csv -d casinos -c casinos --headerline --drop total_cleaned_up.csv
, я получаю следующее:
error connecting to host: could not connect to server: server selection error: server
selection timeout
current topology: Type: Single
Servers:
Addr: localhost:27017, Type: Unknown, State: Connected, Average RTT: 0, Last error:
connection(localhost:27017[-121]) connection is closed
У меня есть mongod работает в фоновом режиме, и я точно знаю, что мой сервер подключен к базе данных. Когда я использую почтальон для создания фиктивных данных, все работает отлично. Моя схема mon goose находится в том же пути к файлу, что и мой CSV. Я не уверен, что это проблема с брандмауэром или что-то еще. Самый близкий ответ, который я могу найти, из этого сообщения stackoverflow, но, похоже, он не работает для меня (его довольно многословно, так что я очень хорошо могу набрать его неправильно)
ошибка подключения к хост: не удалось подключиться к серверу: ошибка выбора сервера: тайм-аут выбора сервера текущая топология: Тип: одиночные серверы
любая помощь будет принята с благодарностью.