0

What's the best way to perform a groupwise maximum using Laravel's Eloquent ORM such that it returns instances of models?

4

1 に答える 1

2

このstackoverflowの回答に基づいて、次のものを作成できました。

    $query = MyModel
        ::from(DB::raw(
            'my_models NATURAL JOIN (
                SELECT   user_id, MAX(created_at) created_at
                FROM     my_models
                GROUP BY user_id
            ) t'
        ))
    ;
于 2013-06-11T11:47:59.913 に答える