找到订单=>场分割场(场/场)

时间:2014-02-17 08:15:47

标签: cakephp cakephp-2.3

所以问题就这样解决了。 (关于用除法字段查找) 需要使用virtualFields。 在模型中:

class User extends AppModel{
    public $virtualFields = array(
    'ORDER_KD' => 'User.field1 / User.field2'
);

在控制器中:

$this->User->find('all', array(
             ...//some conditions etc...
             'order'=> array(
                 "ORDER_KD" => 'desc'), //virtualField
             'limit' => 15                
         ));

感谢kicaj

1 个答案:

答案 0 :(得分:0)

您可以使用virtualFields,因为订单field / field用作数据库列名。