Drupal::database->select

I think I found an issue working with database->select using join together with PagerSelectExtender: they’re not agreed to work together! $pager_data = $this->database->select(‘table_a’, ‘a’) ->extend(PagerSelectExtender::class) ->fields(‘a’, array(‘field1’, ‘field2’)) ->orderBy(‘field1’, ‘DESC’) ->limit(4) ->execute() ->fetchAllAssoc(‘id’); this works fine! But if I add a join it fails: $pager_data[…]