Laravel Php 从 MySQL 查询中随机获取结果。
Laravel Php 从 MySQL 查询中随机获取结果。
这个问题已经有了答案:
我找不到在laravel mysql中从一个集合中显示随机结果的方法。我的查询:
public function getTabletsProducts() { return DB::table('products') ->orderBy('created_at') ->where('categoryName', 'All Tablets') ->where('sellingPrice', '<', 1000) ->take(6) ->orderByRaw("RAND()") ->get(); }
奇怪的是,我认为使用RAND会完成工作,但我的结果使用或不使用(ran)显示相同的值。
任何帮助都将受到赞赏。
admin 更改状态以发布 2023年5月21日