diff --git a/.idea/dataSources.xml b/.idea/dataSources.xml
new file mode 100644
index 0000000..48e1297
--- /dev/null
+++ b/.idea/dataSources.xml
@@ -0,0 +1,12 @@
+
+
+ Raccolte di dati in formato BSON (simil-JSON binario).
+
Insiemi di collezioni.
+- Più veloce a costo di spazio, per operazioni molto frequenti. + Fornisce data locality, quindi è più veloce per operazioni molto frequenti, ma a costo di spazio di archiviazione.
+ Il prof. consiglia di usare
+ In questo sito userò invece la shell integrata a IntelliJ IDEA Ultimate. +
++ Tutte le differenze saranno evidenziate in magenta. +
+db.COLLEZIONE .insert(...)
, è deprecato.
+ + È possibile inserire un documento all'interno di una collezione con: +
+db.COLLEZIONE
.insertOne(DOCUMENTO )
+ + È possibile inserire tanti documenti all'interno della stessa collezione con: +
+db.COLLEZIONE
.insertMany([DOCUMENTO1 , DOCUMENTO2 , ...])
+ + È possibile recuperare tutti i documenti di una collezione con: +
+db.COLLEZIONE .find()
+
+ È possibile effettuare filtraggio e proiezione tramite le opzioni find
:
+
db.COLLEZIONE .find({"{"}...FILTRI {"}"}, {"{"}...PROIEZIONI {"}"})
+ + È anche possibile effettuare ordinamenti e limitazioni: +
+db.COLLEZIONE
+ .find(...)
+ .sort({"{"}...CRITERI {"}"})
+ .limit(LIMITE )
+ + Oppure recuperare un documento solo, invece che un array di documenti: +
+db.COLLEZIONE .findOne(...)
+