/ / Премахване на „DISTINCT“ от Zend_Db_Select - zend-framework, zend-db-select

Премахване на "DISTINCT" от Zend_Db_Select - zend-framework, zend-db-select

Можете да добавите "DISTINCT" към distinct() метод. Но има ли някакъв начин да го премахнете, след като е добавен?

Отговори:

4 за отговор № 1

Най- distinct метод приема параметър $flag(bool), Задаване false ще деактивира отчетлив от заявката. Проверка

Zend / Db / Select.php Line 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;
}

NB Това е за Zend 1.12