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

thinkphp5模型类

  • 使用模型类来描述一张数据库表,其中模型类的类名对应表名、模型的属性对应表的一个字段
  • 在thinkphp中实现模型类,须要继承thinkphp5核心库中的Model.php抽象类,并完整地实现全部Model类的方法

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

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

thinkphp5中对模型类的操做

  • 在thinkphp5中建立模型类 php

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

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

  • thinkphp5使用模型类进行CRUDthinkphp5

    • 使用模型类向数据表添加数据:
    • 使用模型类查找表中数据:
    • 使用模型类删除表中数据:

thinkphp5模型读取器与修改器

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

模型修改器

thinkphp5模型类中定义类型转换键值对

相关文章
相关标签/搜索