在我的Laravel 4应用程序中,我想在Seeder类中使用User对象。
我的播种机看起来如下:
use App\Models;
class UserSeeder extends Seeder {
public function run()
{
$name = "Name";
try
{
$user1 = new User;
$user1->name = $name;
$user1->save();
$this->command->info("Seeded user: $name.");
} catch (Exception $e) {
$this->command->error("Error seeding user $name: ".$e->getMessage());
}
}
}
无论我如何重写use语句,我都会收到错误:
PHP致命错误:未找到“用户”类
我试过了:
使用\ Models;
new \ User;
任何人都知道为什么用户类在我的播种机中不可用? DB对象是,但我需要做一些复杂的关系,因此我想使用User类。