sql >> Base de Datos >  >> NoSQL >> MongoDB

Usando MongoDB desde el cliente con Javascript

La documentación a la que se vinculó trata sobre el acceso a MongoDB con servidor Javascript de dos caras utilizando el marco node.js.

MongoDB ofrece un servicio web REST que permite consultas rudimentarias a través de XmlHttpRequests. Para habilitarlo, debe iniciar mongod con --rest parámetro. Luego puede consultarlo así:

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

Puede consultar esta URL con un AJAX XmlHttpRequest como cualquier servicio web. Accederá a una base de datos en localhost y devolverá JSON equivalente a una consulta como esta:

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

Esta interfaz, sin embargo, es muy rudimentaria. Solo ofrece consultas de búsqueda simples. Pero hay capas de middleware de terceros que exponen una funcionalidad más avanzada. Esta función y una lista de soluciones de terceros se documentan aquí:

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