sub test_distinct :Local { $c->stash->{distinct_groups} = [map {$_->group} ( $c->model('Database1')->resultset('Table1')->search( undef, { select => ['group'], order_by => ['group'], }, ) )]; }