コード例 #1
0
ファイル: Group.class.php プロジェクト: evilgeny/bob
 protected function _applyGrouping(RM_Db_Query $query)
 {
     $query->order()->reset();
     foreach ($this->_columnGroup as $groupField) {
         $query->group($groupField);
         $query->order($groupField);
     }
     return $query;
 }
コード例 #2
0
ファイル: Search.class.php プロジェクト: evilgeny/bob
 /**
  * Add group condition to search query
  *
  * @param 		RM_Db_Query			query
  * @param 		string				entity
  * @param 		string				field_name
  * @return		void
  **/
 protected function _addGroupToQuery(RM_Db_Query $query, $entity, $field_name)
 {
     $entity_fields = $this->_mapper->fields($entity);
     $query->group(M('Db')->field($entity, $entity_fields[$field_name]));
 }