Diferencia entre create y create!?

Cristopher Reynaldo Huaroc Olivera

Cristopher Reynaldo Huaroc Olivera

Pregunta
student
hace 3 años

Diferencia entre create y create!?

1 respuestas
para escribir tu comentario
    Agustina Corvo

    Agustina Corvo

    student
    hace 3 años

    Buenos días ho-cristopher,

    ->

    create
    : crea un objeto y lo guarda en la base de datos si las validaciones pasan. Retorna el objeto, se haya guardado correctamente en la base de datos o no.

    ->

    create!
    : crea un objeto y lo guarda en la base de datos si las validaciones pasan al igual que
    create
    . En caso de que las validaciones fallen, levanta la excepción:
    RecordInvalid
    .

    Espero que haya quedado claro, saludos!

Curso de Creación de APIs con Ruby on Rails

Curso de Creación de APIs con Ruby on Rails

Desarrolla un API para blog con Ruby on Rails. Implementa autenticación, creación y actualización de posts. Utiliza pruebas automatizadas con RSpec y FactoryBot, caching y background jobs para mejorar rendimiento y escalabilidad.

Curso de Creación de APIs con Ruby on Rails
Curso de Creación de APIs con Ruby on Rails

Curso de Creación de APIs con Ruby on Rails

Desarrolla un API para blog con Ruby on Rails. Implementa autenticación, creación y actualización de posts. Utiliza pruebas automatizadas con RSpec y FactoryBot, caching y background jobs para mejorar rendimiento y escalabilidad.