有关数据检索的更多内容
find()方法接受两个参数:$type(类型)和$constraints(约束)。$type(类型)是一个用来定义查询“类型”的字符串。$type可以设成下面这三种类型中的一个
正如我们从上一个例子中所看到那样,我们可以以关联数组(associative array)的形式在第二个参数 $constraints中指定其他查询约束。$constraints参数的关联数组可以有如下键(key)
为了便于读者更清楚地了解这个概念,我们将会快速浏览下面这些表明了find()用法的例子: 1,如果你想知道书名以字母“A”开头的书的数目,我们会在BooksController(Books控制器中)添加如下代码: $count = $this->Book->find(''count'', array(''conditions'' => 它会执行如下SQL查询 SELECT COUNT(*) AS `count` FROM `books` AS `Book` WHERE 当find()方法的$type参数设置成count时,查询返回的结果是一个整数。在这个例子中, $count变量的值可能是2. 2,如果我们想查询id最大书本所对应的书号(ISBN)和书名,我们会使用下面这个代码
$book = $this->Book->find(''first'', |
凌众科技专业提供服务器租用、服务器托管、企业邮局、虚拟主机等服务,公司网站:http://www.lingzhong.cn 为了给广大客户了解更多的技术信息,本技术文章收集来源于网络,凌众科技尊重文章作者的版权,如果有涉及你的版权有必要删除你的文章,请和我们联系。以上信息与文章正文是不可分割的一部分,如果您要转载本文章,请保留以上信息,谢谢! |