前往小程序,Get更优阅读体验!
立即前往
首页
学习
活动
专区
工具
TVP
发布
社区首页 >专栏 >thinkphp6:如何配置数据库以及使用模型常见的查询方法

thinkphp6:如何配置数据库以及使用模型常见的查询方法

原创
作者头像
PHP开发工程师
修改2021-04-16 17:54:23
2.1K0
修改2021-04-16 17:54:23
举报
文章被收录于专栏:thinkphp+vue

配置数据库

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

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

调用数据

第一种

通过facade调用Db静态方法获取数据

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

第二种

使用依赖注入方法,调用app()方法,传入‘db’参数,返回model对象。

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

第三种

使用模型的方法获取数据 1.创建类文件继承model

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

2.引入此类,通过静态调用模型中的数据。

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

如何查询数据

基本查询方法:http://github.crmeb.net/u/defu

查询一条数据

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

查询多条数据

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

新增逻辑

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

删除逻辑

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

更新操作

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

排错

转换为sql语句排错

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

效果图

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

使用模型进行查询

第一种方法
在这里插入图片描述
在这里插入图片描述
第二种方法

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

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

原创声明:本文系作者授权腾讯云开发者社区发表,未经许可,不得转载。

如有侵权,请联系 cloudcommunity@tencent.com 删除。

原创声明:本文系作者授权腾讯云开发者社区发表,未经许可,不得转载。

如有侵权,请联系 cloudcommunity@tencent.com 删除。

评论
登录后参与评论
0 条评论
热度
最新
推荐阅读
目录
  • 配置数据库
  • 调用数据
    • 第一种
      • 第二种
        • 第三种
        • 如何查询数据
          • 基本查询方法:http://github.crmeb.net/u/defu
            • 新增逻辑
              • 删除逻辑
                • 更新操作
                  • 排错
                  • 转换为sql语句排错
                    • 使用模型进行查询
                      • 第一种方法
                      • 第二种方法
                  相关产品与服务
                  数据库
                  云数据库为企业提供了完善的关系型数据库、非关系型数据库、分析型数据库和数据库生态工具。您可以通过产品选择和组合搭建,轻松实现高可靠、高可用性、高性能等数据库需求。云数据库服务也可大幅减少您的运维工作量,更专注于业务发展,让企业一站式享受数据上云及分布式架构的技术红利!
                  领券
                  问题归档专栏文章快讯文章归档关键词归档开发者手册归档开发者手册 Section 归档