railsの外からmongodbにアクセスするプログラム | 世界的日曜WEBプログラマー日記

世界的日曜WEBプログラマー日記

一年後に世界的なWEBサービスを運営するにはどうすればいいのか書いていく(予定)

SUGYOKUでウェブアプリの外からMongoDBに定期的にアクセスして色々やるようなものを書きたくなったので、そのやり方です。
Railsのmodelファイルをrequireしてやり、db名を指定、これでとりあえず動きました。


require "rubygems"
require "mongoid"
require "path_to_sugyoku/app/model/list.rb"

Mongoid.configure do |config|
config.master = Mongo::Connection.new.db("foo")
end

lists = List.all


しかし今やろうとしていることにMongoidを使っても何も嬉しくないので、結局MongoDBの公式Rubyドライバを使うことにしました。
tutorial



株式会社OctOpt
コンピューターサイエンス会社OctOptの技術公式ブログ
等々力 康弘
@rocky_house