Interroger Mongo en JavaScript

Le console mongo permet d’exécuter des programme JavaScript avec instruction load.

1
//test.js
2
print("Hello world");
1
> load("test.js")

Parcours d'un résultat de requête Mongo

1
//query.js
2
conn = new Mongo();
3
db = conn.getDB("db1");
4
5
recordset = db.User.find({"liked":{$elemMatch:{"star":3}}}, {"_id":0, "liked.film":1})
6
7
while ( recordset.hasNext() ) {
8
   printjson( recordset.next() );
9
}