Привет,
Мне нужно выполнить следующий запрос, используя метод CakePHP find
:
SELECT *
FROM `messages`
INNER JOIN users ON messages.from = users.id
WHERE messages.to = 4
ORDER BY messages.datetime DESC
В основном у меня:
messages
таблица с моделью Сообщение
пользователи
таблица с моделью Пользователь
и хотят получить информацию из обеих таблиц в одном запросе. Поле users.id
совпадает с полем messages.from
, поэтому соединение включено.
Я делаю это в моем MessagesController
], поэтому это должно быть что-то вроде:
$this->Message->find();
Спасибо