2011-04-15 47 views

回答

0

Mongoid在Rails环境(访问红宝石蒙戈驱动器集合):

collection = YourModel.collection 

红宝石蒙戈驱动(独立Ruby脚本):

require 'rubygems' 
require 'mongo' 
# Assumes MongoDB running at default settings on the same machine 
c = Mongo::Connection.new 
collection = c['test']['insert_test'] 

实际插入(上面两个代码段的代码相同,请选择其中一个):

values = ['foo', 'bar', 'baz'] 
documents = values.map { |v| { :value => v } } 
collection.insert(documents) 
# [{"_id"=>BSON::ObjectId('4dae84284499d11e00000001'), "value"=>"foo"}, ...]