如何根据关系数据进行必要的归档

问题描述 投票:0回答:1

软件包版本 PHP 8.2.12 拉拉维尔 10.28.0 细丝php v3

您好,有人可以帮我吗? 我想根据所选的专业将 copy_permis 字段设为必填或不填

我有两个模型 Candidat(id,name,specialty_id) 和 Specialty(id,name,is_required )。注意:is_required:是布尔值

Forms\Components\Select::make('specialty_id')
->required()
->live()
->searchable()->preload()
->relationship('specialty','name'),

Forms\Components\FileUpload::make('copie_permis')
->directory('permis_files')
->openable()
->downloadable()
->image()
->imageEditor()
->required(fn (Get $get): bool => ($get('specialty_id.is_required') == true)),

我希望检查 is_required 的值来决定是否需要

validation laravel-10 filamentphp
1个回答
0
投票
->required(fn (Get $get): bool => Specialite::select('cp_requise')->where('id', $get('specialite_id'))->pluck('cp_requise')->join('/'))
© www.soinside.com 2019 - 2024. All rights reserved.