【phalcon】几个查询方法总结

phalcon框架内提供了几个查询数据的方法:

(所有代码均为项目中源码,仅限个人研究使用)


1、find()

    查找并返回符合条件的所有数据

//精确查找
$res = model::find(array(
            "userid = 1"
        ));
//按条件查找
$res = model::find(array(
	 'columns' => array('id','name'),
         'order' => 'time DESC',
         'limit' => 1
       ));
//返回表中所有数据
$res = model::find();

  $obj = Model::find(array(
                'Id = :id: AND status = 0',
                'bind'  => array('fid' => $feed_id),
                "group" => "rep_user_id"
            ));

2、findFirst()

    查找并返回符合条件的一条数据 (用法与find()一样)                

$res = model::finFirst(array(
            "userId = $ma_id and aId = $t_id"
        ));


3、findFirstById()

          通过给定的id查找相应数据

$res = self::findFirstById($id);


4、原生SQL查询

     未完待续...





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

“相关推荐”对你有帮助么?

  • 非常没帮助
  • 没帮助
  • 一般
  • 有帮助
  • 非常有帮助
提交
评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

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

抵扣说明:

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

余额充值