脚本宝典收集整理的这篇文章主要介绍了逃离CakePHP Paginate条件,脚本宝典觉得挺不错的,现在分享给大家,也给大家做个参考。
$this->paginate = array( 'condITions' => array( // 'PRoduct.soft_delete NOT' => 'on',// 'Product.product_status NOT' => 'inactive',// $conditions 'Product.original_price <=' => 77 ),'recursive' => 2,// 'order' => $sort_by,'paramTyPE' => 'querystring','limit' => '25','maxLimit' => 100,); $records = $this->paginate('Product');
CakePHP将单引号添加到original_price 77,因此它在数字比较中产生问题.
............LEFT JOIN `admin_mytab`.`seller_categories` AS `Seller_3` ON (`Product`.`seller_3` = `Seller_3`.`id`) WHERE `Product`.`original_price` <= '77' LIMIT 25
MysqL original_price是vArchar字段. 77引号无法与MysqL字段进行比较.
任何帮助,将不胜感激.
以上是脚本宝典为你收集整理的逃离CakePHP Paginate条件全部内容,希望文章能够帮你解决逃离CakePHP Paginate条件所遇到的问题。
本图文内容来源于网友网络收集整理提供,作为学习参考使用,版权属于原作者。
如您有任何意见或建议可联系处理。小编QQ:384754419,请注明来意。