MongoDB
 sql >> Datenbank >  >> NoSQL >> MongoDB

Verwenden von MongoDB vom Client mit Javascript

In der von Ihnen verlinkten Dokumentation geht es um den Zugriff auf MongoDB mit Server -seitiges Javascript mit dem node.js-Framework.

MongoDB bietet einen REST-Webservice, der rudimentäre Abfragen über XmlHttpRequests ermöglicht. Um es zu aktivieren, müssen Sie Mongod mit --rest starten Parameter. Sie können es dann wie folgt abfragen:

http://127.0.0.1:28017/yourDatabase/yourCollection/?filter_name=Bob

Sie können diese URL wie jeden Webservice mit einem AJAX XmlHttpRequest abfragen. Es greift auf eine Datenbank auf localhost zu und gibt JSON zurück, das einer Abfrage wie dieser entspricht:

yourDatabase.yourCollection.find({name:"Bob"});

Diese Schnittstelle ist jedoch sehr rudimentär. Es bietet nur einfache Suchabfragen. Es gibt jedoch Middleware-Schichten von Drittanbietern, die erweiterte Funktionen bereitstellen. Diese Funktion und eine Liste von Lösungen von Drittanbietern sind hier dokumentiert:

http://docs.mongodb.org/ecosystem/tools/http-interfaces/