8

我已经编译了 Laravel 4 的新安装,并且在生成迁移并尝试通过工匠迁移它后出现此错误:

PHP 致命错误:在第 22 行调用 /home/casey/Sites/caseyhoffmann.me/laravel4/app/database/migrations/2013_10_22_232234_create_users_table.php 中未定义的方法 Illuminate\Database\Schema\Blueprint::int() {"error" :{"type":"Symfony\Component\Debug\Exception\FatalErrorException","message":"调用未定义的方法 Illuminate\Database\Schema\Blueprint::int()","file":"/home/casey /Sites/caseyhoffmann.me/laravel4/app/database/migrations/2013_10_22_232234_create_users_table.php","line":22}}

我试过重新编译 Laravel 但无济于事。

有什么想法或建议吗?

4

1 回答 1

23

您的int() 应该integer()在迁移文件中替换为。像这样:

$table->integer('user_id');

于 2013-10-23T01:59:28.723 回答