Fer*_*ari 4 mysql zend-framework multiple-columns
我有这个代码
$select
->from(array("e" => "embarcacoes"))
->join(array("i" => "imagens"), 'e.id = i.barcoId')
->where("e.tipo = '{$this->view->tipoEmbarcacao}'")
->group("i.barcoId")
->limitPage($paginaAtual, $porPagina)
->order('e.prioridade DESC');
Run Code Online (Sandbox Code Playgroud)
它工作得很好,如果我改变->order('prioridade DESC');线路->order('id DESC');依然很不错,但如果我尝试:
->order('prioridade DESC, id DESC'); or ->order(array('prioridade DESC','id DESC'));
Run Code Online (Sandbox Code Playgroud)
它不起作用.在zend框架中进行多个orderign的正确语法是什么?谢谢.
Fer*_*ari 14
得到了解决方案,
我必须这样使用
->order(array('e.prioridade DESC','e.id DESC'));
Run Code Online (Sandbox Code Playgroud)
哦,基督,这样一个初学者的错误.
| 归档时间: |
|
| 查看次数: |
4887 次 |
| 最近记录: |