Comparte:
Problema en function store()
Hola! tengo un problema en el function store(), basándome el video 23. Al insertar los datos, me sale el siguiente error.
SQLSTATE[42S22]: Column not found: 1054 Unknown column 'url' in 'field list' (SQL: insert into `proyectos` (`url`, `updated_at`, `created_at`) values (?, 2020-04-30 23:28:51, 2020-04-30 23:28:51))
Accediendo al modelo, he visto que se ha añadido lo siguiente:
protected $fillable = ['title','url', 'description'];
Lo que no he visto explicado es la insersión de la siguiente funcion:
SQLSTATE[42S22]: Column not found: 1054 Unknown column 'url' in 'field list' (SQL: insert into `proyectos` (`url`, `updated_at`, `created_at`) values (?, 2020-04-30 23:28:51, 2020-04-30 23:28:51))
Accediendo al modelo, he visto que se ha añadido lo siguiente:
protected $fillable = ['title','url', 'description'];
Lo que no he visto explicado es la insersión de la siguiente funcion:
public function getRouteKeyName(){
return 'url';
}
El caso es, que no llegado perfectamente hasta aquí en el curso, pero no consigo pasar de ese error, espero que me puedan ayudar.
Gracias.
El caso es, que no llegado perfectamente hasta aquí en el curso, pero no consigo pasar de ese error, espero que me puedan ayudar.
Gracias.
return Project::create( ['title'=>request('title'), ['url'=>request('url'), ['description'=>request('description'), ]);