使用对象方式查询和使用数组查询的效果是相同的,并且是可以互换的,大多数情况下,我们建议采用数组方式更加高效 , 后面我们会以数组方式为例来讲解具体的查询语言用法 。
表达式查询
上面的查询条件仅仅是一个简单的相等判断,可以使用查询表达式支持更多的SQL查询语法 , 并且可以用于数组或者对象方式的查询(下面仅以数组方式为例说明),查询表达式的使用格式:
1
$map['字段名'] = array('表达式','查询条件');
表达式不分大小写,支持的查询表达式有下面几种,分别表示的含义是:
1
2
3
4
$map['id']= array('eq',100);id = 100;
$map['id']= array('egt',100);id = 100
$map['name'] = array('like','thinkphp%'); name like 'thinkphp%' 模糊查询
$map['a'] =array('like',array('%thinkphp%','%tp'),'OR');$map['b'] =array('notlike',array('%thinkphp%','%tp'),'AND'); (a like '%thinkphp%' OR a like '%tp') AND (b not like '%thinkphp%' AND b not like '%tp')
本文来自ThinkPHP框架技术文章栏目:
【怎么查找对象php数据 php找不到对象】怎么查找对象php数据的介绍就聊到这里吧,感谢你花时间阅读本站内容,更多关于php找不到对象、怎么查找对象php数据的信息别忘了在本站进行查找喔 。
推荐阅读
- 益智棋牌游戏的简单介绍
- 麻将牌区块链玩法,打麻将区块链
- php获取银行卡数据库 php怎么获取数据库中的数据
- 怎么给自己手机补充电,手机没电了怎么自己充电
- 体测计算器java代码,体测计算工具
- 微信小程序可看明星直播吗,微信小程序看明星代言
- mysql全文检索怎么做 mysql全文索引查询
- 关注老板油烟机公众号,老板油烟机全国免费服务热线是多少
- 如何将表单和js结合起来,表单jsp