La guía o código que hallarás en este artículo es la solución más rápida y efectiva que encontramos a tu duda o dilema.
Solución:
Recibí el mismo error al intentar registrar al usuario desde la interfaz de vue js a la API de backend de laravel.
La solución fue actualizar el modo estricto de mysql a false. Si alguien conoce los contras de este enfoque, ¡deje sus comentarios!
//config/database.php
'mysql' => [
'strict' => false,
]
Dado que no está utilizando el formato de fecha y hora estándar, defina un mutador para cada fecha. Por ejemplo:
public function setRegistrationFromAttribute($value)
$this->attributes['registration_from'] = Carbon::parse($value);
El error está aquí:
Incorrect datetime value: '24/06/2017' for column 'registration_from' at row 1
el formato predeterminado para date
columna en mysql es Y-m-d
y para datetime
es Y-m-d H:i:s
. Así que cambia tu fecha a este formato e inténtalo de nuevo.
Acuérdate de que te concedemos agregar una reseña si te ayudó.
¡Haz clic para puntuar esta entrada!
(Votos: 0 Promedio: 0)