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

梦想与她 提交于 2020-04-20 08:58:12

thinkphp5模型类

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

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

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

thinkphp5中对模型类的操作

  • 在thinkphp5中创建模型类

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

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

  • thinkphp5使用模型类进行CRUD

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

thinkphp5模型读取器与修改器

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

模型修改器

标签
易学教程内所有资源均来自网络或用户发布的内容,如有违反法律规定的内容欢迎反馈
该文章没有解决你所遇到的问题?点击提问,说说你的问题,让更多的人一起探讨吧!