Mongodb - Erro ao tentar relizar busca com find

mongodb
linux

#1

Boa tarde!
Seguindo os exemplos do livro (Mongodb aqui do Fernando Boaglio) importei alguns registros em csv para mongodb.
Consigo visualizar de uma forma geral os registro da minha collection com db.paciente.find().pretty();, no entanto ao tentar fazer uma busca especifica com find, Ex: db.paciente.find({"cod" : 12345}).pretty(); ele retorna o seguinte erro:

Error: error doing query: failed: network error while attempting to run command 'find' on host '127.0.0.1:27017' 2016-05-09T19:11:00.308+0000 I NETWORK [thread1] trying reconnect to 127.0.0.1:27017 (127.0.0.1) failed 2016-05-09T19:11:00.308+0000 W NETWORK [thread1] Failed to connect to 127.0.0.1:27017, reason: errno:111 Connection refused 2016-05-09T19:11:00.309+0000 I NETWORK [thread1] reconnect 127.0.0.1:27017 (127.0.0.1) failed failed
blz, eu encerro o pid e dou um start novamente no mongo. Mas como faço pra fazer as buscas normalmente?

Estou usando a versão 3.2.6 no ubuntu 14.04LTS no vagrant.
Desde já agradeço :slight_smile:


#2

Olá Aristóteles, nunca vi esse erro , experimente atualizar o seu MongoDB para a versão 3.2.9.