+ 2

Como criar uma data base no mongoDB

use nomedadatabase

22nd Apr 2017, 10:34 PM
Nelson Martins
Nelson Martins - avatar
2 Respostas
+ 7
MongoDB não forneceu qualquer comando para criar "banco de dados". Na verdade, você não precisa criá-lo manualmente, porque, o MangoDB irá criá-lo na mosca, durante a primeira vez que você salvar o valor na coleção definida (ou tabela em SQL) e banco de dados. Para o desenvolvedor do SQL de fundo, precisamos criar um banco de dados, tabela e inserir valores na tabela manualmente. No MongoDB, você não precisa mencionar o que deseja criar, quando pela primeira vez você salva o valor na coleção definida (tabela), no banco de dados selecionado, o MangoDB criará o valor, a coleção eo banco de dados automaticamente. Use "use new-databasename" para alternar do banco de dados padrão para definir banco de dados (mesmo nome de banco de dados não existe funcionará). No entanto, o MangoDB ainda não criou nenhum banco de dados, até que você salve algo dentro. > use yourdatabasedb switched to db yourdatabasedb > show dbs admin 0.03125GB local (empty) Defina uma coleção chamada "usuários" e salve um documento fictício (valor) dentro. > db.users.save( {username:"yourname"} ) > db.users.find() { "_id" : ObjectId("4dbac7bfea37068bd0987573"), "username" : "yourname" } > > show dbs admin 0.03125GB local (empty) yourdatabasedb 0.03125GB Isto diz, "salvar este documento (valor) '{username:" yourname "}' na coleção 'user'". Quando esta operação de "salvar" é realizada, o MangoDB criará automaticamente a coleção "user" e "yourdatabasedb" - Google translated
22nd Apr 2017, 10:47 PM
Agus Mei
Agus Mei - avatar
+ 2
you can do this use myDatabase db.myCollection.save({myKey: value}) Then, to find the data: db.myCollection.find()
22nd Apr 2017, 10:51 PM
⏩▶Clau◀⏪
⏩▶Clau◀⏪ - avatar