thinkphp6:如何配置数据库以及使用模型常见的查询方法
2022-11-24 11:10:29
153
{{single.collect_count}}

配置数据库

在tp6当中,是通过.env文件进行配置数据库信息的,我们只需要根据自己的信息就行改写即可
在这里插入图片描述

调用数据

第一种

通过facade调用Db静态方法获取数据
在这里插入图片描述

第二种

使用依赖注入方法,调用app()方法,传入‘db’参数,返回model对象。
在这里插入图片描述

第三种

使用模型的方法获取数据
1.创建类文件继承model
在这里插入图片描述

2.引入此类,通过静态调用模型中的数据。
在这里插入图片描述
在这里插入图片描述

如何查询数据

基本查询方法

查询一条数据
在这里插入图片描述
查询多条数据
在这里插入图片描述

新增逻辑

在这里插入图片描述

删除逻辑

在这里插入图片描述

更新操作

在这里插入图片描述

排错

转换为sql语句排错

在这里插入图片描述
效果图
在这里插入图片描述

使用模型进行查询

第一种方法

在这里插入图片描述

第二种方法

实例化模型,返回的数据是一个对象数组,因此要通过循环输出各个对象,再通过箭头获取具体的属性值,又或者通过中括号去获取。
在这里插入图片描述

回帖
全部回帖({{commentCount}})
{{item.user.nickname}} {{item.user.group_title}} {{item.friend_time}}
{{item.content}}
{{item.comment_content_show ? '取消' : '回复'}} 删除
回帖
{{reply.user.nickname}} {{reply.user.group_title}} {{reply.friend_time}}
{{reply.content}}
{{reply.comment_content_show ? '取消' : '回复'}} 删除
回帖
收起
没有更多啦~
{{commentLoading ? '加载中...' : '查看更多评论'}}