- [] 封装返回响应
- [] 封装通用的CRUD分页
- [] 限流
docker run --name mongo -e MONGO_INITDB_ROOT_USERNAME=mongoadmin -e MONGO_INITDB_ROOT_PASSWORD=xxxxxx -p 3306:27017 -d mongo --wiredTigerCacheSizeGB 1.5
use admin
db.auth('rootUsername','rootPasswd')
use appdb
db.createUser({user:'xxx',pwd:'xxx',roles:[{role:'dbOwner', db:'appdb'}]})
- 基于角色的认证模式
- 只有master用户才能访问admin相关接口
- 此客户端不支持事务, 需要手动控制