1 回答
TA贡献1995条经验 获得超2个赞
在创建 users 表时您无法读取用户,因为您还没有任何用户。
为用户创建此表:
class CreateUsersTable extends Migration
{
public function up()
{
Schema::create('users', function (Blueprint $table) {
$table->bigIncrements('id');
$table->string('name');
$table->string('email')->unique();
$table->string('role')->nullable();
$table->timestamp('email_verified_at')->nullable();
$table->string('password');
$table->rememberToken();
$table->timestamps();
});
}
}
然后,您可以添加用户并检查id为他们分配角色:
$user = new User();
$user->name = 'name';
$user->email = 'email@example.com';
$user->password = Hash::make("123456");
$user->save();
if ($user->id === $someId) {
$user->role = 'some_role';
$user->save();
}
希望能帮助到你。
- 1 回答
- 0 关注
- 124 浏览
添加回答
举报