Laravel 4:PHP致命错误:调用未定义的方法Blueprint :: int()

csh*_*fie 7 php undefined fatal-error laravel laravel-4

我编译了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但无济于事.

任何想法或建议?

Gla*_*elp 22

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

$table->integer('user_id');

  • 可怕的错误消息,对于常见错误非常不清楚. (6认同)