Laravel 验证 JSON 响应顺序

Laravel validation JSON response order

我有一个验证。

$request->validate([
    'bike_brand_id' => 'required',
    'bike_type_id' => 'required',
    'bike_gender_id' => 'required',
    'bike_size_id' => 'required',
    'bike_color_id' => 'required',
    'bike_brake_id' => 'required',
]);

来自 Laravel 的 JSON 回复总是 returns 按这样的字母顺序排列;

我需要的是按照验证规则的顺序响应。

(顺便说一下,默认情况下在变量 $errors 中返回的 php 响应顺序正确)

我确实意识到控制台预览按字母顺序排列错误,而实际返回的错误顺序正确