3
我得到这个代码多列在ZF中排序?
$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');
它工作得很好,如果我改变->order('prioridade DESC');
行->order('id DESC');
依然很不错,但如果我尝试:
->order('prioridade DESC, id DESC'); or ->order(array('prioridade DESC','id DESC'));
它不工作。什么是在zend框架中进行多重命令的正确语法?谢谢。
对表名或别名缺乏特异性,或者可能与id发生冲突,它看起来像。 – Kzqai 2017-02-25 14:18:19