sql >> Database teknologi >  >> NoSQL >> MongoDB

Brug af MongoDB fra klient med Javascript

Den dokumentation, du linkede til, handler om adgang til MongoDB med server -sidet Javascript ved hjælp af node.js frameworket.

MongoDB tilbyder en REST-webservice, der tillader rudimentære forespørgsler gennem XmlHttpRequests. For at aktivere det, skal du starte mongod med --rest parameter. Du kan derefter forespørge det sådan her:

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

Du kan forespørge på denne URL med en AJAX XmlHttpRequest som enhver webservice. Det vil få adgang til en database på localhost og returnere JSON svarende til en forespørgsel som denne:

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

Denne grænseflade er dog meget rudimentær. Det tilbyder kun enkle søgeforespørgsler. Men der er tredjeparts middleware-lag, som afslører mere avanceret funktionalitet. Denne funktion og en liste over 3. parts løsninger er dokumenteret her:

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



  1. Føj data til eksisterende gridfs-fil

  2. django-nonrel ekskluder listefelt fra admin

  3. Hvordan (HVOR) kolonne =kolonne i Mongo?

  4. Spring MongoDB proces/tråd utæt