保存数据限制为 3 只?

Save data with limit to 3 only?

正在访问数据库数据且仅限 3 行。

我是 laravel 的新手,我不知道如何限制访问 rows.Anyone 知道如何获得 ID 1-3 的结果 这样我就会把它保存到我的另一个 table?

要保存的成绩样本范围。仅应保存此范围内的成绩,但仅限于 3 个数据。

84 到 90

Scholar
id          grade
1            90
2            85
3            85
4            82
5            86
6            84
7            83
8            87
9            88
10           89


public function AddOrgaRequest(Request $request){

$test = new List;
some code   
$test->save();

return redirect()->back();
}

您可以使用 Laravel 的查询构建器中的 whereBetween 来获取介于 2 个值之间的列的数据(取自 Laravel 文档的示例):

$users = DB::table('users')->whereBetween('votes', [1, 100])->get();

https://laravel.com/docs/5.4/queries#where-clauses

要限制您可以使用的查询结果(示例取自 Laravel 文档):

$users = DB::table('users')
                ->offset(10)
                ->limit(5)
                ->get();

https://laravel.com/docs/5.4/queries#ordering-grouping-limit-and-offset

这些方法的组合应该能得到你想要的。检索结果后,您可以将它们保存到另一个 table.