MongoDB: Operações (CRUD) via Cliente: Difference between revisions
(Criou a página com " Vamos conectar ao MongoDb usando o cliente Abra um prompt de comando e execute: '''$ mongo''' = Operações = == Criando documentos == O comando para criar documentos...") |
|||
Line 9: | Line 9: | ||
== Criando documentos == | == Criando documentos == | ||
O comando para criar documentos é o | O comando para criar documentos é o '''db.<collectionName>.insert(<document>)''' | ||
O MongoDb usa o campo '''_id''' como chave primária, se você não especificar, este _id é populado atráves da biblioteca ObjectIds. | O MongoDb usa o campo '''_id''' como chave primária, se você não especificar, este _id é populado atráves da biblioteca ObjectIds. | ||
Line 25: | Line 23: | ||
category: "Sci-Fi" | category: "Sci-Fi" | ||
}) | }) | ||
== Listando documentos == | |||
O comando para listar documentos é o '''db.<collectionName>.find()''' | |||
>db.books.find() | |||
Row 1: | |||
{ | |||
"_id":{"$oid":"123a8727cd1234ed65b78a11"}, | |||
"isbn-10":"055-341-8025", | |||
"isbn-13":"978-0553418026", | |||
"author":"Weir, Andy", | |||
"title":"The Martian", | |||
"abstract":"Six days ago, astronaut Mark Watney became one of the first people to walk on Mars.", | |||
"pages":387, | |||
"category":"Sci-Fi" | |||
} | |||
= Ver também = | = Ver também = |
Revision as of 17:12, 12 September 2016
Vamos conectar ao MongoDb usando o cliente
Abra um prompt de comando e execute:
$ mongo
Operações
Criando documentos
O comando para criar documentos é o db.<collectionName>.insert(<document>)
O MongoDb usa o campo _id como chave primária, se você não especificar, este _id é populado atráves da biblioteca ObjectIds.
Exemplo:
>db.books.insert({ isbn: "0553418025", isbn-13: "978-0553418026", author: "Weir, Andy", title: "The Martian", abstract: "Six days ago, astronaut Mark Watney became one of the first people to walk on Mars.", pages: 387, category: "Sci-Fi" })
Listando documentos
O comando para listar documentos é o db.<collectionName>.find()
>db.books.find() Row 1: { "_id":{"$oid":"123a8727cd1234ed65b78a11"}, "isbn-10":"055-341-8025", "isbn-13":"978-0553418026", "author":"Weir, Andy", "title":"The Martian", "abstract":"Six days ago, astronaut Mark Watney became one of the first people to walk on Mars.", "pages":387, "category":"Sci-Fi" }
Ver também
- NodeJs: Instalando o NodeJs no Linux
- MongoDB: Instalando o MongoDB no Linux
- Nginx: Instalando o Nginx no Linux