【thinkphp5数据库thinkphp5模型】第三节:thinkphp5模型类,thinkphp5使用模型数据库

编程

thinkphp5模型类

  • 使用模型类来描述一张数据库表,其中模型类的类名对应表名、模型的属性对应表的一个字段

  • 在thinkphp中实现模型类,需要继承thinkphp5核心库中的Model.php抽象类,并完整地实现所有Model类的方法

thinkphp模型类的实例化对象代表了表中的一条数据(即ORM)

模型类Model.php与数据库Db.php类的区别

thinkphp5中对模型类的操作

  • 在thinkphp5中创建模型类

  • 在thinkphp5控制器中调用模型的方式:

  • 在thinkphp5中,在模型类内部访问模型使用$this

  • thinkphp5使用模型类进行CRUD

    • 使用模型类向数据表添加数据:

    • 使用模型类查找表中数据:

    • 使用模型类删除表中数据:

thinkphp5模型读取器与修改器

用于读取模型实例化对象的某个属性值时进行返回前的后处理(这里的模型实例化对象就是代表数据库表的一条记录)。

例子:

模型修改器

以上是 【thinkphp5数据库thinkphp5模型】第三节:thinkphp5模型类,thinkphp5使用模型数据库 的全部内容, 来源链接: utcz.com/z/515639.html

回到顶部