Relaciones de tipo «pertenece a muchos» o «muchos a muchos» con Eloquent ORM

En esta lección te enseñaré cómo crear relaciones de «muchos a muchos» en nuestros modelos de Eloquent, agregando una nueva tabla de categorías para que «un post pueda tener muchas categorías» y «una categoría pueda pertenecer a muchos posts»....

Regístrate para ver ésta y cientos de lecciones exclusivas.

Ver post

Relación de uno a muchos con el ORM Eloquent

En la lección anterior creamos el modelo Post y definimos una relación belongsTo al modelo User para establecer que «un post pertenece a un usuario». En esta lección te enseñaré como crear una relación para definir que «un usuario es propietario o dueño de muchos posts», además veremos cómo podemos probar nuestras relaciones de Eloquent...

Regístrate para ver ésta y cientos de lecciones exclusivas.

Ver post

Principales convenciones del ORM Eloquent

Eloquent está diseñado con el principio de convención sobre configuración en cuenta, para que puedas definir tus modelos y las relaciones entre ellos de forma más rápida y sencilla. En esta lección te enseñaré las convenciones principales del ORM de Laravel....

Regístrate para ver ésta y cientos de lecciones exclusivas.

Ver post

Eloquent: Serialización – Documentación de Laravel 6

Introducción Serializando modelos y colecciones Serializando a arreglos Serializando a JSON Ocultando atributos de JSON Añadiendo valores a JSON Serialización de fechas Introducción Al momento de construir APIs JSON, con frecuencia necesitas convertir tus modelos y relaciones a arreglos o JSON. Eloquent incluye métodos convenientes para hacer estas conversiones, también como controlar cuáles atributos están […]

Ver post

Eloquent: Recursos API – Documentación de Laravel 6

Introducción Generación de recursos Descripción general del concepto Colecciones de recursos Escritura de recursos Envoltura de datos Paginación Atributos condicionales Relaciones condicionales Añadiendo metadatos Respuestas de recursos Introducción Al crear una API, es posible que necesites una capa de transformación que se ubique entre tus modelos Eloquent y las respuestas JSON que realmente se devuelven […]

Ver post

Eloquent: Mutators – Documentación de Laravel 6

Introducción Accessors y mutators Definiendo un accessor Definiendo un mutator Mutators de fecha Conversión de atributos Conversión de arreglos y JSON Conversión de fechas Introducción Los accessors y mutators permiten que des formato a los valores de atributos de Eloquent cuando los obtienes o estableces en las instancias de modelo. Por ejemplo, puede que te […]

Ver post

Eloquent: Colecciones – Documentación de Laravel 6

Introducción Métodos disponibles Colecciones personalizadas Introducción Todos los conjuntos de multi-resultados retornados por Eloquent son instancias del objeto Illuminate\Database\Eloquent\Collection, incluyendo los resultados obtenidos por medio del método get o accedidos por medio de una relación. El objeto de la colección Eloquent extiende la colección base de Laravel, así hereda naturalmente docenas de métodos usados para […]

Ver post

Eloquent: Relaciones – Documentación de Laravel 6

Introducción Definiendo relaciones Uno a uno Uno a muchos Uno a muchos (inverso) Muchos a muchos Definiendo modelos de tabla intermedia personalizados Tiene uno a través de Tiene muchos a través de Relaciones polimórficas Uno a uno Uno a muchos Muchos a muchos Tipos polimórficos personalizados Consultando relaciones Métodos de relación vs. propiedades dinámicas Consultando […]

Ver post

Suscríbete a nuestro boletín

Te enviaremos publicaciones con consejos útiles y múltiples recursos para que sigas aprendiendo.

Suscríbete a nuestro boletín

Recibe consejos útiles, promos y múltiples recursos directamente en tu correo.

Tu nombre y correo serán enviados directamente a MailChimp. No compartiremos tus datos con otras empresas.