Привет,
Мне нужно выполнить следующий запрос, используя метод 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();
Спасибо