排序
自动验证_帮助文档_Thinkphp手册
自动验证是ThinkPHP模型层提供的一种数据验证方法,可以在使用create创建数据对象的时候自动进行数据验证。验证规则数据验证可以进行数据类型、业务规则、安全判断等方面的验证操作。数据验证...
子查询上一页下一页_帮助文档_Thinkphp手册
从3.0版本开始新增了子查询支持,有两种使用方式:1、使用select方法 当select方法的参数为false的时候,表示不进行查询只是返回构建SQL,例如:// 首先构造子查询SQL $subQuery = $model...
动态查询_帮助文档_Thinkphp手册
借助PHP5语言的特性,ThinkPHP实现了动态查询,核心模型的动态查询方法包括下面几种:方法名说明举例getBy根据字段的值查询数据例如,getByName,getByEmailgetFieldBy根据字段查询并返回某个字...
SQL查询_帮助文档_Thinkphp手册
ThinkPHP内置的ORM和ActiveRecord模式实现了方便的数据存取操作,而且新版增加的连贯操作功能更是让这个数据操作更加清晰,但是ThinkPHP仍然保留了原生的SQL查询和执行操作支持,为了满足复杂...
组合查询_帮助文档_Thinkphp手册
组合查询的主体还是采用数组方式查询,只是加入了一些特殊的查询支持,包括字符串模式查询(_string)、复合查询(_complex)、请求字符串查询(_query),混合查询中的特殊查询每次查询只能...
区间查询_帮助文档_Thinkphp手册
ThinkPHP支持对某个字段的区间查询,例如:$map['id'] = array(array('gt',1),array('lt',10)) ;得到的查询条件是: ( id > 1) AND ( id $map['id'] = array(array('gt',3),array('lt',...
统计查询_帮助文档_Thinkphp手册
在应用中我们经常会用到一些统计数据,例如当前所有(或者满足某些条件)的用户数、所有用户的最大积分、用户的平均成绩等等,ThinkPHP为这些统计操作提供了一系列的内置方法,包括:方法说明...
快捷查询_帮助文档_Thinkphp手册
快捷查询方式是一种多字段查询的简化写法,可以进一步简化查询条件的写法,在多个字段之间用|分割表示OR查询,用&分割表示AND查询,可以实现下面的查询,例如:一、不同字段相同的查询条件$Us...
表达式查询_帮助文档_Thinkphp手册
上面的查询条件仅仅是一个简单的相等判断,可以使用查询表达式支持更多的SQL查询语法,也是ThinkPHP查询语言的精髓,查询表达式的使用格式:$map['字段名'] = array('表达式','查询条件');表达...
查询方式_帮助文档_Thinkphp手册
ThinkPHP可以支持直接使用字符串作为查询条件,但是大多数情况推荐使用数组或者对象来作为查询条件,因为会更加安全。一、使用字符串作为查询条件这是最传统的方式,但是安全性不高,例如:$U...