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