| 123456789101112131415161718192021222324252627282930313233 |
- <?php
- namespace App\Module\User\Repositorys;
- use App\Module\User\Models\User;
- use UCore\DcatAdmin\Repository\EloquentRepository;
- /**
- * 用户数据仓库类
- *
- * 提供用户数据的访问和操作功能。
- * 该类是用户模块与后台管理系统的桥梁,用于处理用户数据的CRUD操作。
- * 用户数据包含基本的用户信息,如用户名、密码等。
- */
- class UserRepository extends EloquentRepository
- {
- /**
- * 关联的Eloquent模型类
- *
- * @var string
- */
- protected $eloquentClass = User::class;
- /**
- * 获取查询构建器,预加载关联数据
- *
- * @return \Illuminate\Database\Eloquent\Builder
- */
- public function getQueryBuilder()
- {
- return parent::getQueryBuilder()->with(['info', 'primaryPhone']);
- }
- }
|