html5里面Models知识,说得比较单一,呵呵

检索您的数据


正如之前提到的,模型层的角色之一是来自多个类型的存储的数据。CakePHP模型类时,一些功能将帮助您寻找这些数据,排序,随意翻阅它,和过滤它。最常见的函数模型中您将使用模型::find()


find


find(string $type = 'first', array $params = array())


find所有模型的多功能主力data-retrieval功能。model的类型可以是 'all', 'first', 'count', 'list', 'neighbors' 或 'threaded'或任何自定义查找器可以定义。请记住,类型是大小写敏感的。使用一个大写字符(例如)不会产生预期的结果。


params model用于所有参数传递给不同的发现,并有以下可能默认键-所有这些都是可选的:


array(
    'conditions' => array('Model.field' => $thisValue), //array of conditions
    'recursive' => 1, //int
    //array of field names
    'fields' => array('Model.field1', 'DISTINCT Model.field2'),
    //string or array defining order
    'order' => array('Model.created', 'Model.field3 DESC'),
    'group' => array('Model.field'), //fields to GROUP BY
    'limit' => n, //int
    'page' => n, //int
    'offset' => n, //int
    'callbacks' => true //other possible values are false, 'before', 'after'
)
还可以添加和使用其他参数,如使用一些找到类型,行为,当然可能和你自己的模型方法。

  • 0
    点赞
  • 1
    收藏
    觉得还不错? 一键收藏
  • 0
    评论
评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值