MongoDB/Commands

De WikiSys
Aller à : navigation, rechercher
mongo --port 27019
show dbs
use blog
mongo = new Mongo("localhost");
doctor = mongo.getDB("doctor");
users = doctor.getCollection("users");
cities = users.distinct("address.city");
printjson(cities);
db.dropDatabase()
db.some_db.drop()

 
show collections
db.commentaires.insert({....})
db.commentaires.find()
db.commentaires.remove({})
Pour récupérer nos commentaires, nous avons trois méthodes possibles : find, findOne et findById.
https://mongoosejs.com/docs/api.html#model_Model.update

CommentaireArticleModel.update({ pseudo : 'Atinux'},

{ pseudo : 'Nikita' }, { multi : true }, function (error) {

 if (error) { throw err; }
 console.log('Pseudos modifiés !');


Models are fancy constructors compiled from Schema definitions.

An instance of a model is called a document.

Models are responsible for creating and reading documents from the underlying MongoDB database.


mongoexport

mongoexport --jsonArray -d proposition_db -c proposition_c > propositions.json

mogoimport

mongoimport --jsonArray -d proposition_db -c proposition_c --file ~/MongoDB/business.json