Laravel Migration Fatal error: Call to undefined method Illuminate\Database\Schema\Blaupause::integar()
Mein code:
use Illuminate\Database\Schema\Blueprint;
use Illuminate\Database\Migrations\Migration;
class CreateTasksTable extends Migration
{
/**
* Run the migrations.
*
* @return void
*/
public function up()
{
Schema::create('tasks', function (Blueprint $table) {
$table->increments('id');
$table->integar('user_id')->index();
$table->string('name');
$table->string('food');
$table->string('quantity');
$table->timestamps();
});
}
/**
* Reverse the migrations.
*
* @return void
*/
public function down()
{
Schema::drop('tasks');
}
}
- Raten hier, dass die Methode tatsächlich aufgerufen integer...!?
- diese Frage sollte gewinnen irgendeine Art von Preis :-p
Du musst angemeldet sein, um einen Kommentar abzugeben.
Du falsch geschrieben
integer
Rechtschreibung, schreiben dieseinteger
stattintegar
Hier ist meine funktionierende Beispiel-code finden Sie in der integer-line, ich hoffe, dass Ihnen helfen könnte
Wenn Sie sehen, ein: "Call to undefined method" Fehler-es bedeutet normalerweise, dass Sie etwas falsch. Ich hatte so etwas ähnliches mich verrückt und ich hatte nur knapp ein Pfeil, wenn Verkettung Methoden:
Werfen Sie einen Blick hier, es sagt sogar die Linie, die Sie brauchen, um zu überprüfen:
Achten Sie auf das, was der Befehlszeile sagt Sie, diese Hinweise sind offensichtlich mehr als ich hatte wahrhaben wollen!
Gehen Sie zu Ihrem Projekt-Ordner, öffnen Sie
app/Providers/AppServiceProvider.php
fügen Sie den folgenden code dann ausführen
php artisan migrate
in der Konsole.