ORDER BY on MySQL stored function in CakePHP 3

笑着哭i 提交于 2019-12-04 12:25:42

I'd suggest that you have a closer look at the (API) docs, it's all mentioned there. You can pass expression objects to Query::order(), and in case you need to specify the direction, there's also Query::orderAsc() and Query::orderDesc().

So

$expression = $query->func()->routine_name(['Purchases.customer_id' => 'literal']);
$query->order($expression);

or

$query->orderAsc($expression);

or

$query->orderDesc($expression);

See also

易学教程内所有资源均来自网络或用户发布的内容,如有违反法律规定的内容欢迎反馈
该文章没有解决你所遇到的问题?点击提问,说说你的问题,让更多的人一起探讨吧!