CakePHP 3.0 не может получить 2 предмета из 1 таблицы

В футбольном матче у меня есть 2 клуба "Хоум-клуб" и "Авэй-клуб". Я создал таблицу "матч" и "клуб" в MySQL. В таблице «match» есть 2 внешних ключа «home_id» и «away_id». Я использую cakePHP для отображения списка матчей, информация о матчах содержит названия "Home-Club" и "Away-Club". Как получить название "Home-Club" и "Away-Club" в файле шаблона (файл .ctp). Сейчас я использую этот код в файле шаблона:

$match->club->name

Код в контроллере:

public function index()
    {
        $this->paginate = [
            'contain' => ['Club']
        ];
        $this->set('match', $this->paginate($this->Match));
        $this->set('_serialize', ['match']);
    }

Здесь всегда показывают название «Away-Club». Я не знаю, как получить название «Хоум-Клуб»

Подскажите пожалуйста как это сделать

Спасибо большое!

Ответы на вопрос(1)

Ваш ответ на вопрос