Laravel Eloquent使用withIn的paginate

时间:2016-01-22 03:49:09

标签: laravel orm laravel-5 eloquent

您好,我的查询大致与此类似

Comment::join('users', 'users.id', '=', 'comments.user_id')
    ->whereIn('comments.id', $ids)
    ->paginate(5);

其中$ ids是一个注释ID数组。将paginate更改为get()有效但我想使用paginate,因为它返回许多内置的有用结果,例如next_page_url等。那么如何修改查询以同时使用whereIn和paginate?

1 个答案:

答案 0 :(得分:0)

我后来发现了这个问题,我忘了在返回结果之前序列化对象。一个简单的toArray()已经成功了。