laravel - 我应该如何在 laravel 中验证二维数组
问题描述
我是 laravel 的新手。现在我必须在我的项目中使用 laravel 验证。表单中的数据是以下格式的二维数组:
[['product_id'=>1, 'quantity'=>2], ['product_id' => 4, 'quantity'=>5]]
我需要验证每个product_id,我应该如何编写验证规则?谢谢你!
解决方案
这将验证product_id
表单数据中每个关联数组的字段。
$validator = Validator::make($request->all(), [
'*.product_id' => // your validation rule
]);
推荐阅读
- python - 将 \n 写入 .txt 文件不会换行,只是说 \n
- html - 如何创建带有倾斜文本的 div?
- python - 将字符串(来自字符串列表)分配给数据框名称 pandas
- rest - Clockify API 停止运行秒表
- pyqt5 - PyQt5:使用 QTabWidget::tabInserted(int index) 检测新插入的选项卡
- rust - 由于“ar crs”“格式错误的对象(未知加载命令 1)”,无法在 macOS Mojave 上编译 Actix
- python - 如何从同一数组中获取 NumPy 数组中每个点的第 n 个最近邻?
- javascript - 从“反应”导入反应;导致 Uncaught SyntaxError: Unexpected identifier
- visual-c++ - 变量 A(数组)或 n(数组大小)周围的堆栈已损坏
- javascript - D3 - 数据加载的结果无法在控制台输出