相关疑难解决方法(0)

Laravel - Eloquent或Fluent随机排

如何在Laravel框架中使用Eloquent或Fluent选择随机行?

我知道通过使用SQL,您可以通过RAND()进行排序.但是,我想获取随机行而不计算初始查询之前的记录数.

有任何想法吗?

php fluent laravel eloquent

216
推荐指数
8
解决办法
19万
查看次数

如何从faker身上获取独特的价值?

我想问如何让faker产生独特的价值?

我知道这实际上是一个熟悉的问题,您可能会放置一些重复的链接,例如链接 1链接 2,但不幸的是,这些链接不能回答我的问题。


下面是我的代码。我尝试过unique(true)但结果相同。

return [
    'user_id' => $this->faker->unique()->numberBetween(1, 10),
    //more code here
];
Run Code Online (Sandbox Code Playgroud)

下面是我得到的结果。正如您所看到的,插入了很多重复的“5”。

在此输入图像描述

php faker laravel laravel-factory laravel-8

6
推荐指数
1
解决办法
3万
查看次数

标签 统计

laravel ×2

php ×2

eloquent ×1

faker ×1

fluent ×1

laravel-8 ×1

laravel-factory ×1