博客
关于我
强烈建议你试试无所不能的chatGPT,快点击我
ThinkPHP框架模型连贯操作(八)
阅读量:6830 次
发布时间:2019-06-26

本文共 734 字,大约阅读时间需要 2 分钟。

原文:

Thinkphp的连贯操作使用起来也是很灵活:

*可能这里有的mysql函数没全部罗列出来,大家可以举一反三,形式雷同

一、常用连贯操作

1.where

帮助我们设置查询条件
2.order
对结果进行排序
$arr=$m->order('id desc')->select();
$arr=$m->order(array('id'=>'desc','sex'=>'asc'))->select(); 多个字段排序
//数组形式查询排序
$data['id']=array(2,3,4,'or'); //查id=2 or id=3 or id=4
$arr = $user->where($data)->order('id desc')->select();
3.limit
限制结果
limit(2,5)  //从2条开始取3条
limit('2,5')
limit(10)//limit(0,10)
//提供的方法没有前后顺序之分,但是最后一定要select
$arr=$m->order(array('id'=>'desc','sex'=>'asc'))->limit(10)->select(); 
4.field
设置查询字段
field('username as name,id')   //别名 
  或
field(array('username'=>'name','id')
field('id',true) //获取除了id以外的所有字段
$arr=$m->order('id'=>'desc')->limit(10)—>field('username as name,id')->select(); 
5.table
6.group
7.having

转载地址:http://ztjkl.baihongyu.com/

你可能感兴趣的文章
3D文本悬停改变效果
查看>>
递归算法的时间复杂度
查看>>
有点不安全却又一亮的 Go unsafe.Pointer
查看>>
Linux安装mysql 8.0
查看>>
Webpack vs Rollup
查看>>
Springboot 前后端参数交互方式
查看>>
px、em、rem、%、vw、vh、vm等单位有什么区别?
查看>>
滴滴出行基于RocketMQ构建企业级消息队列服务的实践
查看>>
如何理解git rebase?
查看>>
程序部署到服务器服务无法启动问题
查看>>
以太坊源码分析—p2p节点发现与协议运行
查看>>
在MaxCompute上分析IP来源的方法
查看>>
JavaScript对象内部属性及其特性总结
查看>>
python学习笔记(二)
查看>>
css3动画效果抖动解决
查看>>
在React中你可以停止使用这五种常见写法
查看>>
为什么要用Redis
查看>>
SpringMVC学习笔记
查看>>
JDK源码学习1-ThreadPoolExecutor学习,先看注释
查看>>
使用VUE搭建后台管理系统(登陆篇)
查看>>