¿cómo puedo conectarme a un mongodb del código de Ruby?¿cómo puedo conectarme a un mongodb del código de Ruby?
7
A
Respuesta
4
La respuesta de Kir es adecuada si trabaja solo con Ruby. Pero si está desarrollando una aplicación Rails, es probable que desee conectarse a MongoDB con un ORM como:
El uso de un ORM le dará la funcionalidad de Rails desarrolladores están familiarizados con ActiveRecord. Vea una lista de MongoDB Clients en http://ruby-toolbox.com/.
3
- http://www.mongodb.org/display/DOCS/Ruby+Language+Center
- http://api.mongodb.org/ruby/current/file.TUTORIAL.html
versión corta: instalar la gema Mongo, a continuación, db = Mongo::Connection.new.db("mydb")
13
En primer lugar, usted tiene que instalar MongoDB joya:
gem install mongo
A continuación, ejecute el código :
require 'rubygems' # not necessary for Ruby 1.9
require 'mongo'
db = Mongo::Connection.new.db("mydb") # OR
db = Mongo::Connection.new("localhost").db("mydb") # OR
db = Mongo::Connection.new("localhost", 27017).db("mydb")
Cuestiones relacionadas
- 1. ¿Cómo uso node-mongodb-native para conectarme a Heroku?
- 2. No puedo conectarme a MySQL en Ruby on Rails
- 3. No puedo conectarme a FTP en Gingerbread
- 4. ¿Cómo puedo conectarme a la impresión de Perl?
- 5. ¿Cómo puedo conectarme a Weblogic de forma remota utilizando JConsole?
- 6. ¿Conectar a mongodb a través del navegador?
- 7. ¿Cómo uso Jconsole para conectarme a EC2?
- 8. Cómo conectarme a un servidor neo4j instalado localmente usando Java
- 9. Cómo conectarme a Hadoop/Hive desde .NET
- 10. ¿Puedo conectarme a una API de Java con C#?
- 11. ¿Por qué no puedo conectarme a un servicio de WCF con net.tcp pero puedo con http?
- 12. TDD: Rspec Ruby MongoDB/Ruby Mongo Driver
- 13. ¿Cómo puedo conectarme al administrador de licencias de Flexlm?
- 14. Código de Ruby a JAR
- 15. Cómo disparar consultas de MongoDB sin procesar directamente en Ruby
- 16. ¿Puedo conectarme directamente a un servidor Redis desde JavaScript que se ejecuta en un navegador?
- 17. No puedo conectarme a los servicios de análisis a través de excel
- 18. Cómo conectarme con Java en Active Directory
- 19. ¿Cómo puedo generar controles WPF a través del código
- 20. ¿Cómo puedo configurar el recurso drawableRight a través del código?
- 21. Intentando conectarme a un servidor MySQL remoto (error 2003)
- 22. ¿Cómo puedo guardar un javascript almacenado en mongodb de Node.js
- 23. ¿Cómo puedo crear archivos .chm a partir del código C#?
- 24. ¿Cómo puedo conectarme a una base de datos MySQL usando Scala?
- 25. ¿Cómo puedo invocar a Ruby desde Node.js?
- 26. ¿Cómo puedo compilar Ruby a Javascript?
- 27. ¿Cómo puedo leer un archivo con Ruby?
- 28. ¿Cómo puedo devolver un valor de un hilo en Ruby?
- 29. ¿Cómo puedo sangrar el código Ruby and Rails en Vim?
- 30. ¿Cómo puedo usar dapper para conectarme a una base de datos sqlite?
Como nota al margen, estos fueron los resultados de búsqueda de Google # 1 y # 2 para "mongodb ruby". – ceejayoz