0

我正在使用 MongoDB on Rails。如果我想在现有集合中添加一个新的键值对,这样做的语法是什么?假设集合名称是用户,它类似于

User.create(:name => "john")

?

4

1 回答 1

1

您使用的是 Mongo_mapper 还是 Mongoid(那么您必须有一个用户模型)?

#mongo_mapper
User.create(:name => "John")

使用 ruby​​ 驱动程序,是这样的:

collection = db["User"]
collection.insert(:name => "John")

但首先,您需要建立连接,并选择数据库

http://api.mongodb.org/ruby/current/file.TUTORIAL.html

于 2012-11-19T10:45:58.653 回答