我有两张表images
和views
。图片:user_id
,name
,path
。观看次数:user_id
,viewable_id
,viewabe_type
,count
。图像通过viewable_id
具有Polmophic关系。如何提取视图计数超过100的Laravel图像集?
答案 0 :(得分:0)
试试这个:
$data= DB::table('images')
->join('views', 'images.user_id', '=', 'views.user_id')
->select('images.user_id', 'images.path', 'views.count')
->where('views.count', '>', 100);
->orderBy('updatedAt', 'desc')
->get();