Laravel Eloquent:获取随机的数据
warning:
这篇文章距离上次修改已过421天,其中的内容可能已经有所变动。
在Laravel中,你可以使用 inRandomOrder() 方法后跟 first() 或 get() 方法来获取随机数据。如果你想获取单个随机记录,使用 first() 方法;如果你想获取一个随机的数据集合,使用 get() 方法。
以下是获取单个随机记录的示例:
$randomRecord = App\Models\YourModel::inRandomOrder()->first();以下是获取一个随机的数据集合的示例:
$randomCollection = App\Models\YourModel::inRandomOrder()->limit(5)->get(); // 获取5条随机记录请确保替换 YourModel 为你要查询的实际模型名称。
评论已关闭