Php 如何使用;Jenssegers\Mongodb“;在用户模型中-Laravel 5.5

Php 如何使用;Jenssegers\Mongodb“;在用户模型中-Laravel 5.5,php,mongodb,laravel-5,model,moloquent,Php,Mongodb,Laravel 5,Model,Moloquent,我想在Laravel 5.5应用程序中使用。 通知使用: use Jenssegers\Mongodb\Eloquent\Model; class User extends Model {} 而不是: use Illuminate\Database\Eloquent\Model; class User extends Model {} 但是,在用户模型中: class User extends Authenticatable{} 而在“lightlight\Foundation\Auth\

我想在Laravel 5.5应用程序中使用。 通知使用:

use Jenssegers\Mongodb\Eloquent\Model;
class User extends Model {}
而不是:

use Illuminate\Database\Eloquent\Model;
class User extends Model {}
但是,在
用户
模型中:

class User extends Authenticatable{}
而在“lightlight\Foundation\Auth\User”类中(“Authenticatable”指的是什么),它使用的是
lightlight\Database\Eloquent\Model
而不是
jensegers\Mongodb\Eloquent\Model

我发现在我的模型中直接扩展“Authenticatable”而不是扩展“Authenticatable”本身,这样我就可以
使用Jenssers\Mongodb\Eloquent\model


还有其他更好的解决方案吗,或者我应该这样做吗???

使用Jenssers\Mongodb\Auth\User作为可验证的

然后


类用户扩展Authenticatable

使用Jenssers\Mongodb\Auth\User作为Authenticatable

然后


class User extends authenticable

您在同一页面上尝试过该部分吗?@kerbholz我认为只有当我使用上面提到的密码提醒时,我才应该使用它。这与我的问题无关。你试过同一页上的那个角色吗?@kerbholz我想只有当我使用上面提到的密码提醒时,我才应该使用这个。这与我的问题无关。