これで、結合されたテーブルが最初の投稿行を返します。各トピックの最後の行が必要です。
これが私のコードです
$this->db->select('*');
->where('disccategory_id', $cat);
->from('discussiontopics as topics');
->join('discussionposts as posts', 'posts.topic_id = topics.id', 'left');
->order_by('posts.id', 'desc');
->group_by('topics.id');
多分私は結合内の選択でのみそれを行うことができますか?しかし、Codeigniterのアクティブレコードでそれを行う方法がわかりません