Zend Framework и Cubique grid — ЛЕВОЕ ВНЕШНЕЕ СОЕДИНЕНИЕ

#php #mysql #zend-framework #join

#php #mysql #zend-framework #Присоединиться

Вопрос:

У меня есть простая сетка в моем приложении Zend Framework:

 $grid = new Cubique_Grid('user');
$grid->setTable('user')
    ->setColumns(array(
        'name'      => 'Name',
        'interests' => 'Interests'
    ))
    ->setDefaultOrder('name')
    ->setColumnsToSort(array('name', 'interests'))
    ->setColumnsToEscape(array('name', 'interests'))
    ->setColumnsToSearch(array('name', 'interests'))
    ->setJoin('interest', 'interest', 'interest_id', 'id', 'name')
    ->logErrors(APPLICATION_PATH . '/logs/cubique');
  

И у меня проблема в моем СОЕДИНЕНИИ. Кажется, что Cubique make LEFT JOIN , но мне нужно LEFT OUTER JOIN . Вы знаете, как я могу сделать это в Cubique?
Cubique на GitHub

Ответ №1:

Я нашел ответ:

В настоящее время Cubique поддерживает только ЛЕВОЕ СОЕДИНЕНИЕ.