только один быстрый вопрос о заказе. В программе cakePHP find. скажем, у меня есть 3 модели, связанные друг с другом. Когда я делаю запрос find('all')
cakePHP для любой из 3 моих моделей, я получаю результаты, которые также включают данные из двух других моделей. Например, скажем, мои модели:
1- User
2- School
3- Country
Если я сделаю $this->find('all')
внутри UsersController
, потому что мои три модели связаны между собой, я получу что-то вроде этого:
Array
(
[0] => Array
(
[User] => Array
(
[id] => 'the_auto_incrementing_id'
// other table columns
[created] 'creation_date'
[modified] 'modification_date'
)
[School] => Array
(
[id] => 'the_auto_incrementing_id'
// other table columns
[created] 'creation_date'
[modified] 'modification_date'
)
[Country] => Array
(
[id] => 'the_auto_incrementing_id'
// other table columns
[created] 'creation_date'
[modified] 'modification_date'
)
)
)
У меня такой вопрос, хотя мой find('all')
запрос был инициирован на модели User
, возможно ли orderBy
, скажем, поле created
в модели School
, например?
Пожалуйста, дайте мне знать, если это вообще возможно
Спасибо