sql >> Database >  >> NoSQL >> MongoDB

MongoDB van client gebruiken met Javascript

De documentatie waarnaar u linkt, gaat over toegang tot MongoDB met server -zijdig Javascript met behulp van het node.js-framework.

MongoDB biedt wel een REST-webservice die rudimentaire query's mogelijk maakt via XmlHttpRequests. Om het in te schakelen, moet je mongod starten met de --rest parameter. U kunt het dan als volgt opvragen:

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

U kunt deze URL opvragen met een AJAX XmlHttpRequest zoals elke webservice. Het zal toegang krijgen tot een database op localhost en JSON retourneren die gelijk is aan een query als deze:

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

Deze interface is echter zeer rudimentair. Het biedt alleen eenvoudige zoekvragen. Maar er zijn middleware-lagen van derden die meer geavanceerde functionaliteit blootleggen. Deze functie en een lijst met oplossingen van derden worden hier gedocumenteerd:

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



  1. Hoe stel ik een nieuwe REST-methode beschikbaar via een Spring Data MongoDB-repository met ALPS/HATEOAS-metadata?

  2. MongoDB BSON-codec wordt niet gebruikt tijdens het coderen van het object

  3. Gegevensmodel extraheren, modelleren en wijzigen, met mongoid/mongodb

  4. MongoDB $atanh