getInfo() getInfo( $id, boolean $useCache = true) : \App\Models\BaseModel|\Hyperf\Database\Model\Model|null getInfo 通过主键id/ids获取信息 User:YM Date:2020/1/8 Time:下午5:55 Parameters $id boolean $useCache 是否使用模型缓存 Returns \App\Models\BaseModel|\Hyperf\Database\Model\Model|null
saveInfo() saveInfo( $data, boolean $type = false) : null saveInfo 创建/修改记录 User:YM Date:2020/1/8 Time:下午7:49 Parameters $data 保存数据 boolean $type 是否强制写入,适用于主键是规则生成情况 Returns null
getInfoByWhere() getInfoByWhere( $where, boolean $type = false) : array getInfoByWhere 根据条件获取结果 User:YM Date:2020/1/9 Time:下午10:24 Parameters $where boolean $type 是否查询多条 Returns array
deleteInfo() deleteInfo( $ids, $type = 'delete') : integer deleteInfo 删除/恢复 User:YM Date:2020/2/3 Time:下午8:22 Parameters $ids 删除的主键ids $type Returns integer
getPagesInfo() getPagesInfo( $where = array()) : array getPagesInfo 获取分页信息,适用于数据量小 数据量过大,可以采用服务层调用,加入缓存 User:YM Date:2020/2/4 Time:下午10:16 Parameters $where Returns array
getCount() getCount(array $where = array()) : integer getCount 根据条件获取总数 User:YM Date:2020/2/4 Time:下午10:16 Parameters array $where Returns integer
getList() getList(array $where = array(), integer $offset, integer $limit) : array getList 获取列表 User:YM Date:2020/2/4 Time:下午11:33 Parameters array $where integer $offset integer $limit Returns array
deleteRolesUser() deleteRolesUser(array $where = array()) : \Hyperf\Database\Model\Builder|integer|mixed deleteRolesUser 根据规则删除对应信息 User:YM Date:2020/2/5 Time:下午2:43 Parameters array $where Returns \Hyperf\Database\Model\Builder|integer|mixed
saveUserRoles() saveUserRoles( $data) : mixed saveUserRoles 保存角色用户,可以处理多维数组 User:YM Date:2020/2/5 Time:下午5:17 Parameters $data Returns mixed