sql >> データベース >  >> NoSQL >> MongoDB

Laravel5.3でMongoDBを使用する

    私は5.2プロジェクトを持っており、認証システムはjenssegers/laravel-mongodbで問題なく動作します 。 Jenssegers\Mongodb\Auth\PasswordResetServiceProviderを追加する必要があります パスワードリマインダーを使用している場合。

    https://github.com/jenssegers/laravel-mongodb#extensions

    また、これが私の作業中のUser.phpです 、多分それは役立つでしょう:

    namespace App;
    
    use Jenssegers\Mongodb\Eloquent\Model as Eloquent;
    use Illuminate\Auth\Authenticatable;
    use Illuminate\Auth\Passwords\CanResetPassword;
    use Illuminate\Foundation\Auth\Access\Authorizable;
    use Illuminate\Contracts\Auth\Authenticatable as AuthenticatableContract;
    use Illuminate\Contracts\Auth\Access\Authorizable as AuthorizableContract;
    use Illuminate\Contracts\Auth\CanResetPassword as CanResetPasswordContract;
    
    class User extends Eloquent implements
        AuthenticatableContract,
        AuthorizableContract,
        CanResetPasswordContract
    {
        use Authenticatable, Authorizable, CanResetPassword;
    



    1. MongoDB-一意のインデックスと複合インデックス

    2. MongoDB-ネストされた配列のオブジェクトを更新します

    3. MongoDB:java.lang.IllegalStateException:状態は次のようになります:open

    4. 春のデータを使用してmongoでjsファイルを実行する方法