Sto usando mongoid con disposizione testamentaria invitable,mongoid as_document errore
dopo l'assegnazione dei ruoli per l'utente che ho trovato il seguente errore
"** metodo non definito` as_document' per Array **", qualche suggerimento?
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
Cosa c'è di sbagliato che sto facendo?
Di fronte allo stesso errore. Qualcuno può aiutare, per favore? –
Il bollo del codice pubblicato non ci ha detto quale riga genera l'errore. Puoi pubblicare la traccia dello stack reale o qualche altra informazione? – alestanis