首页 > 解决方案 > 如何在cakephp2中的mysql中编写if条件?

问题描述

如何 在 cakephp 2SELECT IF(1>2,2,3);中以格式书写?this->find('all', array())

标签: cakephp-2.0

解决方案


你可以这样尝试:

 $data =  $this->Model->find("all", array(
        "fields"     => array("IF( 1 > 2 ,2, 3) AS result"),
        "conditions" => ...
    ));

这将为您的数组的结果索引提供输出。

希望这会有所帮助!


推荐阅读