国产av日韩一区二区三区精品,成人性爱视频在线观看,国产,欧美,日韩,一区,www.成色av久久成人,2222eeee成人天堂

Le problème demeure que la nouvelle colonne ajoutée à la table existante dans Laravel 9 n'enregistre pas les données
P粉262073176
P粉262073176 2023-08-30 13:15:31
0
1
639
<p>Voici mon formulaire original, appelé questions?:</p> <pre class="brush:php;toolbar:false;">fonction publique up() { Schema::create('questions', fonction (Blueprint $table) { $table->id(); $table->string('titre'); $table->string('slug'); $table->string('image')->nullable(); $table->string('audio')->nullable(); $table->string('type'); $table->unsignedBigInteger('evaluation_id'); $table->foreign('evaluation_id')->references('id')->on('evaluations')->onDelete('cascade'); $table->horodatages(); }); }</pré> <p>à l'aide de ce code, j'ai ajouté une nouvelle colonne à une table existante?: </p> <pre class="brush:php;toolbar:false;">php artisan make:migration add_rule_to_questions_table --table=questions php artisan migrate</pre> <p>Dans le fichier de migration de la nouvelle colonne, les éléments suivants ont été ajoutés dans la méthode up()?: </p> <pre class="brush:php;toolbar:false;">fonction publique up() { Schema::table('questions', fonction (Blueprint $table) { $table->longText('rule')->nullable(); }); }</pré> <p>à ce stade, la nouvelle colonne a été ajoutée avec succès à la base de données. Cependant, lorsque j'essaie d'ajouter des données à une nouvelle colonne du tableau ? Problèmes ?, les données ne sont pas enregistrées dans la base de données. </p> <p>Lors de la création du formulaire, j'utilise le code suivant?: </p> <pre class="brush:php;toolbar:false;"><div class="form-group"> <étiquette>Règles?:</étiquette> <textarea name="rule" id="rule" class="form-control" value="{{old('rule')}}"></textarea> @erreur('règle') <small class="texte-danger">{{$message}}</small> @enderror </div></pré> <p>Enfin dans la méthode store du contr?leur() je sauvegarde les données en utilisant le code suivant : </p> <pre class="brush:php;toolbar:false;">public function store(Request $request){ Question ::créer([ 'titre' => $requête->titre, 'limace' => $request->limace, 'evaluation_id' => $request->evaluation_id, 'type' => "OM", 'règles' => $request->règle, ]); }</pré> <p>Mais la nouvelle colonne n’enregistre pas les données. Quelle pourrait être l’erreur?? </p>
P粉262073176
P粉262073176

répondre à tous(1)
P粉738046172

Vous devez rules 添加到 Question 模型中的數組 $fillable

Derniers téléchargements
Plus>
effets Web
Code source du site Web
Matériel du site Web
Modèle frontal