- 博客(6)
- 资源 (1)
- 问答 (1)
- 收藏
- 关注
原创 thinkphp5 模型时间戳自动写入 不生效原因
模型时间戳1、模型层代码如下:<?phpnamespace app\admin\model;use think\Model;class User extends Model{ protected $autoWriteTimestamp = true; //开启自动写入时间戳 protected $createTime = false; ...
2018-11-29 09:55:47 5169 2
原创 thinkphp5 软删除
一、实现软删除1、数据表增加一个字段delete_time 数据类型int,默认值NULL2、模型层引入 softDelete 类;3、此时你对数据库的删除操作会在delete_time字段添加时间戳,而不是将数据删除;(delete_time字段可以自定义名称,如上图) 4、注意,使用db()助手函数或Db:name()方法是会获取到软删除的数据 注意:使用软删除...
2018-11-29 09:54:24 1350
原创 thinkphp5 模型获取器和修改器
一、模型获取器:控制器代码:$article=new Article();$res = $article->get(34);echo $res->see_num; 模型层代码:模型层方法命名 get+字段名驼峰+Attr ()public function getSeeNumAttr($val){switch ($val){case 0:...
2018-11-29 09:52:00 453
原创 thinkphp5 数据库聚合操作
Article 是模型的名1、统计数据条数: Article::where("id",">",5) -> count();2、获取最大值: Article::where("id",">",5) -> max('num');3、获取最小值: Article::where("id",">",5) ->
2018-11-29 09:49:48 408
原创 修改代码,网页反应慢原因 缓存器
有时候修改代码,但是网页并没有马上反应过来,要等一会,这时候看看是不是php的拓展,是不是安装了缓存器 ,项目中建议安装,练习可以不用安装; ...
2018-11-29 09:48:30 452 1
原创 宝塔安装及Xdebug断点调试配置
WINDOW安装:1、首先在此网站 https://www.bt.cn/ 下载宝塔;2、安装在D盘中,安装完成后在软件面版的右上角菜单设置账号和密码;3、访问127.0.0.1:888 ,用刚才设置的账号密码登录;4、在软件管理-->运行环境-->安装(Apache或Nginx,mysql5.6,php5.6);5、配置XDebug断点调试,如不需断点调试可以跳...
2018-11-15 17:48:19 5762
docker-compose 一键构建dnmp
2024-03-12
爬取数据使用的代理ip,是填写正确ip就行吗?
2022-03-14
TA创建的收藏夹 TA关注的收藏夹
TA关注的人