¿Qué es Rails ActiveRecord?
¿Qué es Rails ActiveRecord?

Video: ¿Qué es Rails ActiveRecord?

Video: ¿Qué es Rails ActiveRecord?
Video: Curso de Ruby on Rails - 3. ¿Qué es Active Record? 2024, Noviembre
Anonim

Registro activo de rieles es la capa Object / Relational Mapping (ORM) suministrada con Rieles . Sigue de cerca el modelo ORM estándar, que es el siguiente: las tablas se asignan a las clases, las filas se asignan a los objetos y. las columnas se asignan a los atributos del objeto.

En consecuencia, ¿qué es un modelo Rails?

A Modelo de rieles es una clase Ruby que puede agregar registros de base de datos (piense en filas completas en una tabla de Excel), encontrar datos particulares que está buscando, actualizar esos datos o eliminar datos. Estas operaciones comunes se conocen con el acrónimo CRUD: crear, eliminar, actualizar, destruir.

Además, ¿qué es Rails ApplicationRecord? Rieles 5's ApplicationRecord es el lugar para poner la lógica del modelo genérico. Ya que Rieles 5, los modelos de dominio heredan de ApplicationRecord por defecto. Este es el lugar para colocar el código que debería estar disponible en todos los modelos de su aplicación. No hay razón para parchear monos ActiveRecord :: Base al seguir esa práctica.

Posteriormente, la pregunta es, ¿qué es ActiveRecord en Ruby on Rails?

ActiveRecord es una joya que forma parte de Ruby on Rails . Es el ORM, es decir, la biblioteca que asigna nuestros objetos a las tablas. En otras palabras, es el Rubí biblioteca que nos permite usar Rubí clases para acceder a nuestros datos almacenados en un RDBMS, como MySQL o PostgreSQL.

¿Cómo funciona un registro activo?

Básicamente significa que Registro activo toma datos que se almacenan en una tabla de base de datos usando filas y columnas, que deben modificarse o recuperarse escribiendo declaraciones SQL (si está usando una base de datos SQL), y le permite interactuar con esos datos como si fuera un normal Objeto rubí.

Recomendado: