¿Alguna idea sobre cómo crear y guardar un nuevo objeto de usuario con idear desde la consola ruby?
Cuando traté de guardarlo, siempre me pongo falso. Supongo que me falta algo, pero no puedo encontrar ninguna información relacionada.
ruby-on-rails
ruby
devise
Martín
fuente
fuente
Respuestas:
Puede agregar falso al método de guardar para omitir las validaciones si lo desea.
De lo contrario, haría esto
Si tiene un
confirmable
módulo habilitado para el diseño, asegúrese de establecer elconfirmed_at
valor en algo así comoTime.now
al crear.fuente
Deberías poder hacer esto usando
si esto devuelve falso, puede llamar
para ver qué salió mal.
fuente
Confirmable
, llame au.confirm!
Cuando en su modelo tiene: opción confirmable esto significa que el usuario del objeto debe ser confirmado primero. Puede hacer dos formas de salvar al usuario.
a. primero es omitir la confirmación:
si. o use confirmar! :
fuente
Si desea evitar el envío de correos electrónicos de confirmación , la mejor opción es:
Entonces, si está utilizando un correo electrónico falso o no tiene conexión a Internet, eso evitará errores.
fuente
confirm!
ahora es soloconfirm
Ninguna de las respuestas anteriores funcionó para mí.
Esto es lo que hice:
Tenga en cuenta que la contraseña debe tener más de 6 caracteres.
fuente