如何使用 where in laravel 中选择评级从 1 到 10 的记录
这是我尝试的查询,但它总是显示偏移错误
$TotalResult = DB::table('summary')->whereBetween('ratings', (1, 10));
我该怎么做。任何帮助表示赞赏。
您在构造的查询中有 2 个错误
-
您的限制器应该在
[your limiters here]
范围内 -
此外,您不使用
->get()
来获取结果。
所以你的查询应该是
$TotalResult = DB::table('summary')->whereBetween('ratings', [1, 10])->get();
请参阅此处了解有关Where
、WhereBetween
和类似条款的更多信息