I have following code :
$select = new Select('tier');
$select->group('tierGroup');
$resultSetPrototype = new ResultSet();
$resultSetPrototype->setArrayObjectPrototype(new Tiers());
$paginatorAdapter = new DbSelect($select, $this->tableGateway->getAdapter(), $resultSetPrototype);
$paginator = new Paginator($paginatorAdapter);
It works perfectly fine if i remove the group by clause but with group by it counts all the rows of table and show more pages than data.
Any help will be appreciated.