美文网首页
thinkphp5模型

thinkphp5模型

作者: 西兰花伟大炮 | 来源:发表于2017-06-27 21:23 被阅读12次
(1)配置数据库

先在conf目录下的database.php里面修改常规配置信息来重写配置

查看数据库配置.PNG

切记根目录设置的是localhost"8086 / thinkphp / public

(2)Db::table()的四种方法

可以将Db::table()换成Db::name(),后者可以不加表前缀
也可以使用函数db('city',[],false)->select()来代替使用类的形式

数据库建表信息.PNG
  • 得到所有数据

Db::table('city')->select();

  • 得到给定列的所有数据

$res = Db::table('city')->column('city_name','city_pollution');
如果column中存在第二个参数,就用第二个参数作为数组的键名

两参数column打印结果.PNG
上面两种方法记录不存在,将返回空数据
  • 得到一条数据

$res = Db::table('city')->find();

  • 返回一条记录的某个字段值

$res = Db::table('city')->value('city_pollution')

这两种方法记录不存在将返回null
四种方法都可以在之间添加where([ 限制条件 ])来进行筛选

$res = Db::table('city')->where(['id' => 3])->select();

相关文章

  • ThinkPhp5 模型查询结果转化成数组

    ThinkPhp5 模型查询结果转化成数组

  • thinkPHP5 模型如何对应带下划线的数据表名

    thinkPHP5里要求模型的类名采用驼峰法命名,并且首字母大写,比如UserInfo。 这样给模型命名的话,框架...

  • TP5的模型类

    1、什么是模型?为什么创建模型? 模型是对实体的抽象描述,快速直观的展示出实体的特征。 2、ThinkPHP5中的...

  • thinkphp5模型

    (1)配置数据库 先在conf目录下的database.php里面修改常规配置信息来重写配置 切记根目录设置的是l...

  • thinkphp5学习笔记(一)

    thinkphp5学习 模型 视图 TP5的生命周期 一、入口文件 二、引导文件 三、注册自动加载 四、注册错误和...

  • 从心开始

    第一天,打个mark 学习thinkphp5不错的网址 thinkphp5官网 thinkphp5入门视频,带一个...

  • THINKPHP5之模型命名

    官方文档: 模型会自动对应数据表,模型类的命名规则是除去表前缀的数据表名称,采用驼峰法命名,并且首字母大写,例如:...

  • ThinkPHP5数据模型

    1 获得模型 先定义模型 User User::get(1);//获得id=1的User $user2=new U...

  • thinkphp5 模型插入数据分析

    thinkphp5 模型插入单条数据返回值及获取插入主键研究 测试分析如下:使用方式静态方法方法名称返回值获取插入...

  • ThinkPHP5框架

    ThinkPHP5 + Lamp ThinkPHP5用Composer安装命令看官网文档 安装完配置项目 配置好域...

网友评论

      本文标题:thinkphp5模型

      本文链接:https://www.haomeiwen.com/subject/rktycxtx.html