【发布时间】:2021-12-22 19:15:27
【问题描述】:
- 圣所版本:^2.12
- Laravel 版本:8.69.0
- PHP 版本:7.4
- 数据库驱动和版本:mongoDB
说明:
系统完全设置后,一切正常。但是在$user->createToken('token_base_name')->plainTextToken创建新令牌的更改之后,请继续给我Call to a member function prepare() on null。
personal_access_tokens 表存在但为空。
Schema::create('personal_access_tokens', function (Blueprint $table) {
$table->morphs('tokenable');
$table->string('name'); # OR $table->string('token_base_name'); ->> no changes
$table->string('token', 64)->unique();
$table->text('abilities')->nullable();
$table->timestamp('last_used_at')->nullable();
$table->timestamps();
});
【问题讨论】:
-
听起来你还没有连接到数据库
-
我愿意。我可以从其他表中获取记录。错误出现在
createTokensanctum 方法@RiggsFolly