Laravel 5.5 Größe von integer-Felder in der migration-Datei
Ich bin neu in laravel.
Jetzt bin ich mit der migrate-Befehl, um eine Tabelle, aber die Länge der Zeile ist nicht anwendbar. Laravel nicht bieten diese option. ?
Unten ist mein Code:
$table->increments('id')->length(11);
$table->dateTime('created_time');
$table->integer('bank_id')->length(11);
$table->tinyInteger('is_black')->length(1);
Die Länge des Feldes is_black
1 sein soll, aber es ist tatsächlich generiert wird als 4.
Wie kann ich dieses problem lösen ?
Jede Anregung oder Rat wäre dankbar.
Danke im Voraus
Du musst angemeldet sein, um einen Kommentar abzugeben.
Können Sie dies nicht tun, aber Sie können verschiedene Arten von integer:
https://laravel.com/docs/5.5/migrations#columns
Laut https://laravel.com/docs/5.5/migrations,
Sie können verwenden Sie eine der folgenden Arten:
integer()->unsigned()
es ist nicht so ein Typ.Können Sie auf diese Weise. Viel Glück.
$table->decimal('is_black',1,0);