0

このステートメントは、Kohana で ORM として記述できますか? これに関連して他にもいくつか質問がありますが、私の場合には当てはまらないようです。

SELECT * FROM (
  SELECT conversation_id, message, time_sent FROM messages ORDER BY time_sent DESC
) AS t1
GROUP BY conversation_id
ORDER BY time_sent DESC

2 つのピースを分離したので、それらを組み合わせる方法がわかりません。

$sub = ORM::factory('messagesdb')
    ->order_by('time_sent', 'desc');

$result = ORM::factory('messagesdb')
    ->group_by('conversation_id')
    ->order_by('time_sent', 'desc')
    ->find_all();

結合を使用できると思いますが、これら 2 つの結果セットを相互参照する方法がわかりません。

4

0 に答える 0