Как я могу подключиться к Mongodb из кода Ruby? - PullRequest
9 голосов
/ 17 декабря 2010

как я могу подключиться к mongodb из кода Ruby?

Ответы [ 3 ]

14 голосов
/ 17 декабря 2010

Во-первых, вы должны установить gem MongoDb:

gem install mongo

Затем запустите код:

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")
4 голосов
/ 03 января 2011

Ответ Кир подходит, если вы работаете только с Ruby.Но если вы разрабатываете приложение Rails, вам, вероятно, понадобится подключиться к MongoDB с помощью ORM, например:

Использование ORM предоставит вам функциональность, с которой разработчики Rails знакомы в ActiveRecord.См. Список клиентов MongoDB на http://ruby -toolbox.com / .

3 голосов
/ 17 декабря 2010

Короткая версия: установите драгоценный камень Mongo, затем db = Mongo::Connection.new.db("mydb")

Добро пожаловать на сайт PullRequest, где вы можете задавать вопросы и получать ответы от других членов сообщества.
...