/ / Видаліть "DISTINCT" з Zend_Db_Select - zend-Framework, zend-db-select

Вилучити "DISTINCT" з Zend_Db_Select - zend-framework, zend-db-select

Ви можете додати "DISTINCT" за допомогою distinct() метод. Але чи є спосіб її видалити після додавання?

Відповіді:

4 для відповіді № 1

The distinct метод приймає параметр $flag(bool). Налаштування false буде відключити чіткий із запиту. Перевірка

Zend / Db / Select.php лінія 192

/**
* Makes the query SELECT DISTINCT.
*
* @param bool $flag Whether or not the SELECT is DISTINCT (default true).
* @return Zend_Db_Select This Zend_Db_Select object.
*/
public function distinct($flag = true)
{
$this->_parts[self::DISTINCT] = (bool) $flag;
return $this;
}

Примітка. Це для Zend 1,12