Por que só posso acessar o GridFS do mongodb no banco de dados de teste?

2

Eu adicionei um arquivo ao GridFS do mongodb usando:

mongofiles put <the file>

Agora eu posso ver isso executando o comando:

db.fs.chunks.find()

Somente se eu estiver usando o banco de dados de teste, quando eu usar um banco de dados personalizado, o segundo comando não retornará nada. O mongodb está usando o teste como o banco de dados padrão para armazenar arquivos? Existe uma maneira de especificar isso?

    
por Marconi 12.06.2011 / 08:13

1 resposta

2

Is mongodb using test as the default database for storing files?

Sim, test é o banco de dados padrão.

Is there a way to specify this?

Sim. Isso irá variar de acordo com o driver. Se você estiver fazendo isso a partir da linha de comando, você pode se conectar a servername:port/databasename . Há também tipicamente uma opção -d para especificar o nome do banco de dados.

    
por 12.06.2011 / 22:26

Tags