
UNIOn操作用于合并两个或多个 SELECt 语句的结果集。使用示例:$Model->field('name') ->ta....
JOIN方法也是连贯操作方法之一,用于根据两个或多个表中的列之间的关系,从这些表中查询数据。join通常有下面几种类型,不同....
table方法也属于模型类的连贯操作方法之一,主要用于指定操作的数据表。用法一般情况下,操作模型的时候系统能够自动识别当....
快捷查询方式是一种多字段查询的简化写法,可以进一步简化查询条件的写法,在多个字段之间用|分割表示OR查询,用&分割表示AN....
ThinkPHP的数据写入操作使用add方法,使用示例如下:$User = M("User"); // 实例化User对象$data['name'] =....
ThinkPHP支持模型的分层 ,除了Model层之外,我们可以项目的需要设计和创建其他的模型层。通常情况下,不同的分层模型仍然是....
DISTINCT 方法用于返回唯一不同的值 。例如:$Model->distinct(true)->field('name')->select();生成的SQL语....
alias用于设置当前数据表的别名,便于使用其他的连贯操作例如join方法等。示例:$Model = M('User');$Model->al....
组合查询的主体还是采用数组方式查询,只是加入了一些特殊的查询支持,包括字符串模式查询(_string)、复合查询(_complex....
ThinkPHP支持对某个字段的区间查询,例如:$map['id'] = array(array('gt',1),array('lt',....
在ThinkPHP中读取数据的方式很多,通常分为读取数据、读取数据集和读取字段值。数据查询方法支持的连贯操作方法有:连贯操作....
视图定义视图通常是指数据库的视图,视图是一个虚拟表,其内容由查询定义。同真实的表一样,视图包含一系列带有名称的列和行....
在应用中我们经常会用到一些统计数据,例如当前所有(或者满足某些条件)的用户数、所有用户的最大积分、用户的平均成绩等等....
ThinkPHP的数据更新操作包括更新数据和更新字段方法。更新数据更新数据使用save方法,例如:$User = M("User"); // 实例....
关联关系通常我们所说的关联关系包括下面三种:一对一关联 :ONE_TO_ONE,包括HAS_ONE 和 BELONGS_TO 一对多关联 :ONE....
系统变量输出普通的模板变量需要首先赋值后才能在模板中输出,但是系统变量则不需要,可以直接在模板中输出,系统变量的输出....
Mongo模型是专门为Mongo数据库驱动而支持的Model扩展,如果需要操作Mongo数据库的话,自定义的模型类必须继承ThinkModelMong....
高级模型提供了更多的查询功能和模型增强功能,利用了模型类的扩展机制实现。如果需要使用高级模型的下面这些功能,记得需要....
在模板中输出变量的方法很简单,例如,在控制器中我们给模板变量赋值:$name = 'ThinkPHP';$this->assign('....
视图在thinkphp框架中是一个非常重要的角色,主要操作大都是用于控制网站的模版模块,主要包含以下几个方面。模板定义模板主....