【发布时间】:2014-04-30 09:07:58
【问题描述】:
作品
从数据库中检索用户
def login(user_id)
user = User.where(:user_id => user_id)
end
不起作用
从数据库中检索用户的用户组。我试过了:
user_group = UserGroup.find(user.user_group.id)
类
class User
include MongoMapper::Document
plugin MongoMapper::Plugins::IdentityMap
key :user_id, String, :required => true
key :name, String, :required => true
belongs_to :user_group
end
class UserGroup
include MongoMapper::Document
plugin MongoMapper::Plugins::IdentityMap
key :name, String, :required => true
many :users
end
错误
这是我得到的错误:
“NoMethodError - #: 的未定义方法'user_group'”
【问题讨论】:
标签: ruby-on-rails mongodb mongomapper