ruby-on-rails - run - ruby on rails scaffold
Eliminar mĂșltiples registros de la consola Rails (2)
La nueva sintaxis en Rails 5 es la sintaxis que Mischa menciona en su comentario: User.where("id > 100 AND id < 200").delete_all
Las condiciones de paso para delete_all
quedarán obsoletas en los rieles 5.1.
Estoy tratando de eliminar varios registros en mi base de datos desde la consola de Rails. Sé que puedo hacer User.find (1) .destroy. ¿Qué sucede si deseo eliminar a todos los usuarios con los identificadores 100-200? ¿Hay alguna forma de hacerlo en la consola?
Puedes hacer algo como User.delete_all("id > 100 AND id < 200")
.