Ich erhalte diese Fehlermeldung:Laravel 5.3 - QueryException in Connection.php Linie 761
(General error: 1366) Incorrect integer value
jedes Mal, wenn ich versuche, meine Form mit diesen spezifischen Spalten zu schreiben unter:
public function up()
{
Schema::table('dossiers', function (Blueprint $table) {
$table->integer('amount_of_cilinders')->nullable();
$table->integer('amount_of_doors')->nullable();
$table->integer('manufacturing_year')->nullable();
$table->integer('manufacturing_month')->nullable();
$table->date('date_first_admission')->nullable();
$table->integer('weight')->nullable();
$table->integer('power')->nullable();
});
}
Trotz aller mit Wenn meine Spalten auf Null gesetzt sind, fordert SQL mich auf, eine Ganzzahl/ein Datum in die Eingaben einzugeben.
Was läuft hier falsch?
Was posten Sie auf Ihrem Formular? Es hört sich so an, als würden Sie eine Nicht-Ganzzahl in diese Felder schreiben. Könnte es eine Zeichenfolge oder eine Dezimalzahl sein? – aynber
Ich denke, Sie versuchen, eine nicht ganzzahlige Daten in die Spalte einzugeben. –
Geben Sie den Code ein, in den Sie die Formularergebnisse in Ihre Tabelle/Ihr Modell einfügen. Was Sie hier haben, bedeutet nur, dass wir nur raten, und die Kinder haben meine Kristallkugel gebrochen. – aynber