balex777, ежели так, то я вижу решением только получать роли, прогонять циклом и в каждый элемент запихивать childrens. Но тут хочется спросить, что за маломощная машина или такой требовательный к скорости проект, что вот эта разница в миллисекунды так критична, и то, если вы сделаете максимально быстрый способ вытащить все это дело. ИМХО, в бд все это проще и нанлядней хранить
edward_freedom, я вот уже подумал вчера перед сном, что если возвращать все сущности, входящие в маршрут? Ну например маршрут user/id/posts/id/
Возвращать и юзера и пост и лайки, спасибо
Дмитрий, ну вот к примеру я сейчас создал пустой проект на api.site.loc, установил чистый yii, настроил db.php, настроил rest по инструкции ИЗ ДОКУМЕНТАЦИИ, сгенерировал CRUD и ничего естественно не работает, а если и работает, то я не в курсе как. Может, для вас он прост потому что вы уже знаете все его вые..., но мне после CI вообще нереально понять, почему что-то не работает. Видео я кстати посмотрел, часов 5 из 6 разбирается что такое вообще rest. Текст как-то проще воспринимать конечно
Дмитрий, потому что лично для меня хорошим показателем фреймворка является его простота (ведь они для этого и существуют), тут же просто невероятное количество половых отношений с конфигами и прочими чудесами. Если бы не эти долбаные конфиги, жизнь была бы гораздо проще. Видел, что yii можно использовать в виде микрофреймворка, но я так и не нашел информации, что конкретно урезано.