# CakePHP 5 - paginate contain settings ignored

**URL:** <https://discourse.cakephp.org/t/cakephp-5-paginate-contain-settings-ignored/11520>\
**Category:** Uncategorized\
**Created:** [September 18, 2023, 8:25am UTC](https://discourse.cakephp.org/t/cakephp-5-paginate-contain-settings-ignored/11520 "2023-09-18T08:25:23Z")\
**Posts on this page:** 2\
**Page:** 1

<div class="post-metadata">

**Author:** ![jmcd73](https://yyz1.discourse-cdn.com/flex029/user_avatar/discourse.cakephp.org/jmcd73/32/481_2.png) [@jmcd73](https://discourse.cakephp.org/u/jmcd73)\
**Post date:** [September 18, 2023, 8:25am UTC](https://discourse.cakephp.org/t/cakephp-5-paginate-contain-settings-ignored/11520/1 "2023-09-18T08:25:23Z")

</div>

The CakePHP 5 documentation says you can use `$this->paginate = ['contain' => ['Users']];` to include associations here =\> [https://book.cakephp.org/5/en/controllers/pagination.html#joining-additional-associations](https://book.cakephp.org/5/en/controllers/pagination.html#joining-additional-associations)

I’ve tried the above with a fresh install of CakePHP 5 and it doesn’t seem to work any idea what could be the problem?

```auto
public function index()
    {
        // user association is included
        $query = $this->Posts->find()
            ->contain(['Users']);
        $paginatedQuery = $this->paginate($query);

        // this doesn't work
        $this->paginate = [
            'contain' => ['Users']
        ];

        $paginatedModel = $this->paginate('Posts');

        dd([
            $paginatedQuery->first()->toArray(),
            $paginatedModel->first()->toArray()
        ]);
    }

```

 ![Screenshot 2023-09-18 at 6.31.45 pm](https://canada1.discourse-cdn.com/flex029/uploads/cakephp/original/2X/9/952772ee87e7458fcb8e54452f7dff17d9baae5e.png)

---

<div class="post-metadata">

**Author:** ![ADmad](https://yyz1.discourse-cdn.com/flex029/user_avatar/discourse.cakephp.org/admad/32/20_2.png) [@ADmad](https://discourse.cakephp.org/u/ADmad)\
**Post date:** [October 21, 2023, 4:48pm UTC](https://discourse.cakephp.org/t/cakephp-5-paginate-contain-settings-ignored/11520/2 "2023-10-21T16:48:39Z")

</div>

Read the migration guide [5.0 Migration Guide - 5.x](https://book.cakephp.org/5/en/appendices/5-0-migration-guide.html#controller)
