¿hay alguna posibilidad de acceder y recuperar datos de MongoDB directamente a través del buscador de JavaScript sin procesamiento de back-end?Acceda directamente a MongoDB a través de JavaScript
Respuesta
No en el contexto de seguridad estándar.
Si tiene una situación en la que tiene derechos de seguridad elevados (como dentro de una extensión de navegador personalizada), entonces puede ser posible.
MongoDB de forma nativa no tiene una interfaz REST completamente utilizable. Necesitará Sleepy Mongoose basado en Python o Node.js basados en MongoDB Rest
Consulte http://www.mongodb.org/display/DOCS/Http+Interface para obtener más información.
La interfaz REST incorporada de Mongo es muy básica & solo lectura.
Fui capaz de comparar ambos basados en Python Sleepy Mongoose y Node.js basados en mongodb-rest. Node.js fue un ganador absoluto con más de 600 req/seg de rendimiento de mi prueba hello-world. –
Si aloja su base de datos en MongoLabs, también exponen una API REST. Cuidado, que no es seguro, como una clave de API se pasa con cada solicitud, pero tu lo puedan utilizar para recuperar datos públicos a través de Javascript:
https://support.mongolab.com/entries/20433053-Is-there-a-REST-API-for-MongoDB-
vez que tenga su configuración mongolab db, se puede acceder a él a través de la solicitud REST como
$.getJSON("https://api.mongolab.com/api/1/databases/your-db/collections/your-collection/? apiKey=your-key", function(json) {
//console.log("JSON Data: " + json);
}
);
- 1. Acceda a la cámara a través de OpenMAX en Android
- 2. ¿Conectar a mongodb a través del navegador?
- 3. Acceda a la propiedad indefinida en JavaScript
- 4. Looping a través de documentos en MongoDB
- 5. Insertar en MongoDB a través de Node.js
- 6. Llamar a JavaScript directamente desde TypeScript
- 7. javascript: split string directamente a variables
- 8. Acceda a los campos de Singleton a través de un método estático
- 9. ¿Cómo acceder directamente a MongoDB API desde Mongoid?
- 10. ¿Es posible configurar Dozer de modo que por los campos predeterminados se acceda directamente a través del método setter-/getter
- 11. Agregar valores de C# a DIV a través de JavaScript
- 12. MongoDB: BSON a JSON
- 13. Acceda a Android APK Datos de activos directamente en C++ sin administrador de activos y copiando
- 14. Paperclip recuperar imagen directamente a través de la url
- 15. Acceda a la cámara a través de la aplicación web de iPhone
- 16. Acceda a toda la memoria de video a través de la programación OpenGL
- 17. Acceda a los símbolos del kernel de Linux que no se exportan a través de EXPORT_SYMBOL *
- 18. Acceda a los elementos de Sitecore a través del servicio web .NET
- 19. Acceda a todas las cookies almacenadas
- 20. Acceda a DbContext desde IQueryable
- 21. Compresión de Javascript a través de .htaccess?
- 22. Prototipo de Javascript a través de Object.create()
- 23. MongoDB + Java - analizando JSON a través de com.mongodb.util.JSON.parse
- 24. ¿Existe la posibilidad de conectar postgreSQL directamente a Javascript?
- 25. Cómo abrir Elegido a través de JavaScript?
- 26. font-face cambiando a través de JavaScript
- 27. Loop A través de objetos en Javascript
- 28. Javascript iteración a través de matriz dispersa
- 29. EWS: Acceda a los calendarios compartidos
- 30. Fecha de Javascript a C# a través de Ajax
Otra opción sería evaluar [CouchDb] (http://couchdb.apache.org/). Aquí tiene una interfaz REST completa incluida – schoetbi