讨论数量:
如果要把上传的文章的分类,在表单input里提交,怎么在拿到这个参数一并写到表里呢。
.
怎么把表单参数传时这个类里呢:
public function model(array $row)
{
$topic = new Topic([
'title' => $row['标题'],
'category_id' => (int)$row['分类id'],
]);
$topic->user_id = (int)$row['用户id'];
return $topic;
@liyu001989 文档的解释过于简单,编程新手基础差,实在看不懂。比如文档中Row Validation下面这段就不知道这个规则时如何运行的。若要举个现实场景,比如电商管理里面,订单的数据导入,订单号不能重复,如有重复应该报错提示或者忽略错误行将其他行直接导入,这种应该是最常用的场景。
public function rules(): array
{
return [
'1' => Rule::in(['patrick@maatwebsite.nl']),
// Above is alias for as it always validates in batches
'*.1' => Rule::in(['patrick@maatwebsite.nl']),
];
}
@DanielDu Row Validation 就跟表单验证一样的写法,类似这样。
public function rules(): array
{
return [
'标题' => 'required|string',
'分类id' => 'required|boolean|exists:categories,id',
];
}
我想想怎么补充一下视频内容
推荐文章: