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

Eloquent: Primeros Pasos – Documentación de Laravel 6

Introducción Definiendo modelos Convenciones del modelo Eloquent Valores de atributo predeterminados Obteniendo modelos Colecciones Resultados divididos en partes (chunk) Subconsultas avanzadas Obteniendo modelos individuales / Agrupamientos Obteniendo agrupamientos Insertando y actualizando modelos Inserciones Actualizaciones Asignación masiva Otros métodos de creación Eliminando modelos Eliminación lógica Consultando modelos eliminados lógicamente Replicando modelos Alcances de consulta Alcances globales […]

Ver post

Base de datos: Paginación – Documentación de Laravel 6

Introducción Uso básico Paginando los resultados del constructor de consultas Paginando los resultados de Eloquent Creando un paginador manualmente Mostrando los resultados de la paginación Convirtiendo los resultados a JSON Personalizando la vista de la paginación Métodos de instancia del paginador Introducción En otros frameworks, la paginación puede ser muy difícil. El paginador de Laravel […]

Ver post

Bases de datos: primeros pasos – Documentación de Laravel 6

Introducción Configuración Conexiones de lectura y escritura Usando múltiples conexiones de bases de datos Ejecutando consultas SQL nativas Listeners de eventos de consultas Transacciones de bases de datos Introducción Laravel hace que la interacción con las bases de datos sea extremadamente fácil a través de una variedad de backends de bases de datos usando SQL […]

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.