MongoDB
 sql >> Cơ Sở Dữ Liệu >  >> NoSQL >> MongoDB

Sử dụng MongoDB với Laravel 5.3

Tôi có dự án 5.2 và hệ thống auth hoạt động tốt với jenssegers/laravel-mongodb . Bạn nên thêm Jenssegers\Mongodb\Auth\PasswordResetServiceProvider nếu bạn đang sử dụng lời nhắc mật khẩu.

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

Ngoài ra, đây là User.php đang làm việc của tôi , có thể nó sẽ hữu ích:

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. Redis
  2.   
  3. MongoDB
  4.   
  5. Memcached
  6.   
  7. HBase
  8.   
  9. CouchDB
  1. MongoDB:Cập nhật tài liệu bằng cách sử dụng dữ liệu từ cùng một tài liệu

  2. Spring Data MongoDB - $ eq trong $ dự án hỗ trợ

  3. Các trường $ addField lồng nhau trong MongoDB

  4. MongoDB Chèn khóa với '$' (đô la)

  5. Làm thế nào để hiển thị chi tiết pymongo.errors.OperationFailure?