笔记 · · 815 阅读

thinkphp5 模型的学习使用

thinkphp5
thinkphp5 模型的学习使用

目录结构如下,新建了home模块,里面新建了controller、extra、model3个文件夹

controller控制器目录

extra默认加载目录,可以将公共的函数文件或者配置文件和数据库文件放在这里

model模型目录 这个里面的文件最好是基于数据库名来生成 比如我有数据库api_ad、api_ecword

[![](http://images.lmyperson.com/FsFQXaQibwqMv0iZCqIQvcUTTiJ5?imageView2/0/q/75|watermark/2/text/QOaFlee8mOWwj-agiCBsbXlwZXJzb24=/font/5qW35L2T/fontsize/400/fill/IzJDMTBGQw==/dissolve/100/gravity/SouthEast/dx/10/dy/10|imageslim)](http://images.lmyperson.com/FsFQXaQibwqMv0iZCqIQvcUTTiJ5)

这里主要介绍数据库的基本操作,查询和删除,修改和添加比较简单就是一个方法 save

查询可以用到find / get / select / all 几个常用操作

今天主要是在文档中看到一个软删除的操作,其原理就是在数据表里新增一个delete_time字段,这是tp5框架默认的操作字段,

字符类型可设为字符串类型或者其它可以为null的类型,以便后续操作,不要设为int类型,因为会导致软删除失效,具体自己去实验

首先model/Ad.php
0 评论

评论

还没有评论,来说两句吧