hahadu/think-basemodel

# think-basemodelthinkphp/thinkORM的数据库基础模型扩展,实现增删改查,无限极分类

Maintainers

👁 hahadu

Package info

github.com/hahadu/think-basemodel

pkg:composer/hahadu/think-basemodel

Statistics

Installs: 63

Dependents: 1

Suggesters: 0

Stars: 0

Open Issues: 0

v1.1.4 2020-12-24 03:36 UTC

Requires

Requires (Dev)

Suggests

None

Provides

None

Conflicts

None

Replaces

None

Apache-2.0 ca69fb74475834f7fe2ecd0eddb7525cc184f7d2

  • hahadu <582167246.woop@qq.com>

This package is auto-updated.

Last update: 2026-06-21 03:53:36 UTC


README

thinkphp/thinkORM的数据库基础模型扩展,实现增删改查,无限级分类

安装 composer require hahadu/think-basemodel

无限级分类依赖:

hahadu/data-handle

使用: think-orm

在需要创建的model文件中直接继承basemodel文件 示例:


use Hahadu\ThinkBaseModel\BaseModel;

 //如果需要用到软删除功能需要引入SoftDeletemo模型

 //use think\model\concern\SoftDelete;

class User model extends BaseModel{

 // use SoftDelete;
 
 // protected $deleteTime = 'delete_time';

 repair you function
 
}

然后在控制器中直接调用方法


//查询user表

$User = new User();

//查询所有数据

$User -> select();

//无限级分类 $type 默认为tree获取树形结构 level获取层级结构
&User->getTreeData($type ); 


//查询