La Coctelera » Tags » activerecord

Fernando
in web we trust

Comprobar si una relacíon contiene un elemento

Muchas veces cuando trabajamos con ActiveRecord nos olvidamos / ignoramos qué hace por debajo. Un claro ejemplo lo encontramos cuando tenemos una relación :has_many y queremos comprobar si un elemento está incluída en dicha relación. Por ejemplo: class Pla...

Antonio
un rato de sol

Billetes para el tren: aprendiendo a programar con Ruby on Rails (3)

Bueno, ha llegado el momento (ahora sí, de verdad) de empezar a picar el código de nuestra aplicación. Una aplicación rails se construye alrededor del patrón de arquitectura más usado en la breve historia de la ingeniería del software: el patrón modelo-vista-c...

Fernando
in web we trust

Mejorando el control sobre los callbacks de ActiveRecord

ActiveRecord, la librería encargada en Rails de gestionar toda la capa de modelo de datos, incorpora de serie unos callbacks que permiten controlar el ciclo de actualización de un objeto de manera más o menos precisa. En el siguiente gráfico, extraído del Agile We...

Fernando
in web we trust

Personalizar los errores de validación de ActiveRecord

Para los que no desarrollamos aplicaciones en inglés hay ciertas funcionalidades de serie de ActiveRecord que no se adaptarán a nuestras necesidades, como puede ser el caso de los errores de validación de un modelo. ActiveRecord permite, para cada regla de val...

Fernando
in web we trust

Optimización y desnormalización del modelo de datos

"Optimización y desnormalización del modelo de datos" es el título de una de mis propuestas a la Conferencia de Rails en español que tendrá lugar en noviembre de este mismo año. El abstract podría ser: ActiveRecord está pensado para trabajar con modelos de ...