Задать вопрос
LastDreamer
@LastDreamer
Full-stack web

CakePHP — как правильно получить данные?

Предположим:
  • у меня есть город
    • в котором есть школы
      • в которых есть классы
        • в которых есть ученики

Как всё это дело получить правильно, при условии, что связи в моделях прописаны и надо вывести на одной странице?
  • Вопрос задан
  • 2366 просмотров
Подписаться 1 Оценить Комментировать
Помогут разобраться в теме Все курсы
  • Skillfactory
    Профессия Fullstack веб-разработчик на JavaScript и PHP
    20 месяцев
    Далее
  • Хекслет
    PHP-разработчик
    10 месяцев
    Далее
  • Нетология
    Веб-разработчик с нуля: профессия с выбором специализации
    14 месяцев
    Далее
Решения вопроса 1
LastDreamer
@LastDreamer Автор вопроса
Full-stack web
Сам разобрался

в модели City
public $actAs = array('Containable');
в контроллере
$cities = $this->City->find('first'
    'contain' => array(
        'Schools' => array(
            'Classes' => array(
                				'SchoolsKids'
			       )
		    )
    	)
);
Ответ написан
Комментировать
Пригласить эксперта
Ваш ответ на вопрос

Войдите, чтобы написать ответ

Похожие вопросы