我使用mongoid與色器件invitable,mongoid as_document錯誤
用戶分配角色後,我發現「爲陣**未定義的方法`as_document」 **」下面的錯誤
,有什麼建議?
invitable = find_or_initialize_with_error_by(:email, attributes[:email])
invitable.attributes = attributes
# scope_id attribute does not set properly
invitable.roles.map {|r| r.scope_id = attributes[:roles_attributes]["0"][:scope_id]}
if invitable.persisted? && !invitable.invited?
invitable.errors.add(:email, :taken)
elsif invitable.email.present? && invitable.email.match(Devise.email_regexp)
invitable.invite!
end
我在做什麼錯?
面對同樣的錯誤。任何人都可以幫忙嗎? – 2013-02-27 06:14:56
你發佈的代碼bud沒有告訴我們什麼行會拋出錯誤。你可以發佈真正的堆棧跟蹤或一些更多的信息? – alestanis 2013-02-27 11:04:05