我在排序数据方面遇到了问题。排序不是很完美,然后我在它上面做一些R& D并且有一个mysql函数“cast”,它有助于将值从一种数据类型转换为另一种数据类型。它开始为我工作。但问题仍然是我如何在cakephp查询构建器中使用强制转换。我花了很多时间在它上面,这就是为什么我在这里发布它以帮助其他人节省时间。您可以在下面查看答案。
答案 0 :(得分:0)
您可以在下面的订单数组中的字段名称上方添加“+ 0”。它对我有用:)
$unit_mix = $this->Unit->find('all', array('conditions' => array('property_id' => $property_id), 'order' => array('Unit.unit_no + 0' => 'ASC')));