laravel4从数据库中提取最新数据

时间:2014-12-15 15:54:13

标签: mysql laravel-4

我有一个User表,我通过以下控制器成功地将数据从数据库中拉到我的视图中

public function indexBloodDonation()
{

            $result = User::where('blood_group','O-')->get();
            return View::make('bloodDonation.donors')->with('result',$result);
}

但实际上它取得血型为O-的所有用户,但我想从数据库中提取最新 4或5或10个用户,而不是所有用户。 从数据库中获取最新数据的laravel4雄辩查询应该是什么?

1 个答案:

答案 0 :(得分:1)

这会是你想要的吗?

public function indexBloodDonation()
{
     $result = User::where('blood_group','O-')->orderBy('created_at','desc')->take(10)->get();
     return View::make('bloodDonation.donors')->with('result',$result);
}