Laravel 模型关联数据怎么获取第一条

当使用laravel模型关联获取关联表的数据时想获取第一条时
例如:

       ......
       return CarClue::with(['carcluediscuss'=>function($query){
            return $query->first();
        }])->where('user_id',$user->uid)->where('shop_id',$user->shop_id)->get();
      ......

试过take这些
上面的愉快我想获取关联表的第一条数据.但是出来的结果是关联表的数据没了...我也不知道怎么回事.跑来问问社区的大神们.

jayin
修改的评论也不能少于六个字哦!