Lien : https://docs.mongodb.com/manual/tutorial/install-mongodb-on-debian/
sudo apt-key adv --keyserver hkp://keyserver.ubuntu.com:80 --recv 0C49F3730359A14518585931BC711F9BA15703C6
<code shell> mongo
<
/code>
use moyennesswitched to db moyennes
<
/code>
<code>
db.annee.insert({"annee":2016,"classe":"B1 SIO","periode":"Semestre 2","nbEleves":"35","moyenneClasse":"11,19"})
<
/code>
>db.annee.insert({"annee":2016,"classe":"B1 SIO","periode":"Semestre 1","nbEleves":"35","moyenneClasse":"11,76"}) >db.annee.insert({"annee":2016,"classe":"B1 SIO","periode":"Année (Deux semestres)","nbEleves":"35","moyenneClasse":"11,48"}) > db.annee.find({"moyenneClasse":"11,76"})
db.annee.find({"classe":"B1 SIO"}).count()
<
/code>
$gt | plus grand que |
$lt | plus petit que |
$gte | plus grand ou égal à |
$lte | plus petit ou égal à |
$or | ou |
$and | et |
$in, $all, $exist, $type et $regex … |
<code> db.annee.find({moyenneClasse: {$gte:“11”, $lt:“11,50”}}) </code>
db.annee.find({moyenneClasse: {$gte:"11", $lt:"11,50"}}, {"_id":0, "periode":1})
</code>
db.annee.insert({annee: 2016}) // ajouter une propriété db.annee.update({annee:2016}, {$set : {classe:"B1 SIO"}}) // supprimer une propriété db.annee.update({annee:2016}, {$unset : {classe:1}}) // ajouter un tableau classe db.annee.update({annee:2016}, {$set : {classe:[]}}) // ajouter un element au tableau db.annee.update({annee:2016}, {$push : {classe: "B1 SIO"}}) db.annee.update({annee:2016}, {$push : {classe: "B2 SIO"}}) db.annee.update({annee:2016}, {$push : {classe: {libelle:"B2 SIO"}}}) //supprimer un document db.annee.remove({})