La documentation à laquelle vous avez lié concerne l'accès à MongoDB avec serveur Javascript à côtés utilisant le framework node.js.
MongoDB propose un service Web REST permettant des requêtes rudimentaires via XmlHttpRequests. Pour l'activer, vous devez démarrer mongod avec le --rest
paramètre. Vous pouvez ensuite l'interroger comme ceci :
http://127.0.0.1:28017/yourDatabase/yourCollection/?filter_name=Bob
Vous pouvez interroger cette URL avec un XmlHttpRequest AJAX comme n'importe quel service Web. Il accédera à une base de données sur localhost et renverra l'équivalent JSON d'une requête comme celle-ci :
yourDatabase.yourCollection.find({name:"Bob"});
Cette interface est cependant très rudimentaire. Il ne propose que des requêtes de recherche simples. Mais il existe des couches middleware tierces qui exposent des fonctionnalités plus avancées. Cette fonctionnalité et une liste de solutions tierces sont documentées ici :
http://docs.mongodb.org/ecosystem/tools/http-interfaces/