怎么在collection中检索

使用laravel的Eloquent ORM,在查询后会返回一个Eloquent实例的集合。

例如: $posts = Post::where('user_id', 1)->get();

有没有办法继续在$posts里继续检索某个时间的post?
已邀请:

尤子墨

赞同来自: 徐小花

使用filter啊

选择里面时间符合你要求的,返回TRUE 就行了
$post->filter(function($item){  
if($item->created_at->gt(new Carbon('时间'))) return true;
}); 

要回复问题请先登录注册