当前位置: 首页 > article >正文

【thinkphp8】00005 thinkphp8 Db::table和Db::name的区别

前言:哈喽,大家好,今天给大家分享一篇文章!并提供具体代码帮助大家深入理解,彻底掌握!创作不易,如果能帮助到大家或者给大家一些灵感和启发,欢迎收藏+关注哦 💕

共同探索软件研发!敬请关注【宝码香车】
关注描述

csdngif标识

目录

  • 【thinkphp8】00005 thinkphp8 Db::table和Db::name的区别
    • 📚相同点:
    • 📚不同点:
    • 📚使用举例:
    • 📚配置:


📚📗📕📘📖🕮💡📝🗂️✍️🛠️💻🚀🎉🏗️🌐🖼️🔗📊👉🔖⚠️🌟🔐⬇️·正文开始⬇️·🎥😊🎓📩😺🌈🤝🤖📜📋🔍✅❎🧰❓📄📢📈 🙋0️⃣1️⃣2️⃣3️⃣4️⃣5️⃣6️⃣7️⃣8️⃣9️⃣🔟🆗*️⃣#️⃣

【thinkphp8】00005 thinkphp8 Db::table和Db::name的区别


📚相同点:

name和table是两个方法,都是需要一个字符串形式的参数。

📚不同点:

table需要写全部的表名,不需要配置。
name不需要写前缀。需要配置。

是否写全名数据表是否需要配置
table✅需要❎不需要
name❎不需要✅需要

📚使用举例:

数据库的表名是tp_user.
用table的写法是:

$user = Db::table("tp_user")->select();

用name的写法是:

$user = Db::name("user")->select();

⚠️注意:要使用Db::name(),需要开启前缀的配置。

DB_PREFIX = “tp_”

📚配置:

本地位置在:.env文件,如下图

本地配置Db::name()配置表前缀位置:

在这里插入图片描述

线上配置Db::name()配置表前缀位置:

在这里插入图片描述


到此这篇文章就介绍到这了,更多精彩内容请关注本人以前的文章或继续浏览下面的文章,创作不易,如果能帮助到大家,希望大家多多支持宝码香车~💕,若转载本文,一定注明本文链接。


整理不易,点赞关注宝码香车

更多专栏订阅推荐:
👍 html+css+js 绚丽效果
💕 vue
✈️ Electron
⭐️ js
📝 字符串
✍️ 时间对象(Date())操作


http://www.kler.cn/news/366448.html

相关文章:

  • 构建中小企业设备管理平台:Spring Boot应用
  • 10分钟使用Strapi(无头CMS)生成基于Node.js的API接口,告别繁琐开发,保姆级教程,持续更新中。
  • C++ [项目] 愤怒的小鸟
  • 基于vue框架的的高校消防设施管理系统06y99(程序+源码+数据库+调试部署+开发环境)系统界面在最后面。
  • django5入门【01】环境配置
  • 当遇到 502 错误(Bad Gateway)怎么办
  • H264的POC能是负数吗?关于IntraDelay带来的先来P帧,再来IDR的效果
  • 传输层TCP协议
  • ubuntu新装ubuntu,重启黑屏
  • docker search 命令基本使用
  • Java使用dom4j生成kml(xml)文件遇到No such namespace prefix: xxx is in scope on:问题解决
  • leetcode:写出排序的过程,给出2个有序的子序列,如何将已有序的子序列合并,得到完全有序的序列,复杂度越低越好
  • Muggle OCR 是一个高效的本地OCR(光学字符识别)模块
  • 基于单片机的搬运机器人控制系统
  • 掌握Rust所有权:理解所有权转移的概念
  • Java面试泛型相关知识点、面试题(含答案)
  • 【5.2】指针算法-双指针求盛最多水的容器
  • 如何对群辉docker进行简单更新升级
  • MATLAB中的fftshift函数
  • kubeadm快速自动化部署k8s集群
  • (三)第一个Qt程序“Qt版本的HelloWorld”
  • jmeter录制接口
  • 【初阶数据结构】计数排序 :感受非比较排序的魅力
  • Flink CDC系列之:学习理解核心概念——Data Pipeline
  • MySQL 二进制和中继日志管理
  • STM32L031F6P6开发环境搭建