laravel - 如何根据 Laravel Nova 上的选择值填充字段?
问题描述
我在 Laravel Nova 中遇到了麻烦。我想使用 SELECT 的值填充一个字段。
Select::make('Product')->options(\App\Product::pluck('name', 'price'))->rules('required')
我将产品名称作为值,将价格作为键。那么是否可以在另一个字段中显示价格?
谢谢
解决方案
也许这会给你名字和名字价格,所以标签会显示名字和价格
Select::make('Product')->options(\App\Product::select(DB::Raw('CONCAT(name," ",price) as label'),'name')->get()->pluck('name','label')->toArray())->rules('required');
推荐阅读
- python - 是否需要将 pandas 数据帧转换为 numpy 数组以显示其中存储的图像和坐标?
- elixir - 错误的返回值模式
- firebase - 运行 Firestore 本地模拟器时如何查看数据库数据?
- go - 如何使用 pgx 将 QueryRow 扫描到结构中
- angular - 如何使用 ethersjs 和 metamask 使用角度服务签署 sendTransaction
- ansible - Ansible vmware_vm_inventory:如何访问动态主机变量?
- react-native - 如何将组件中的变量传递给函数
- javascript - 两次操作后返回一个 observable
- python - 如何成对过滤正负,因为它们在熊猫数据帧上分组后相互抵消?
- java - 消息:count():参数必须是在centos上实现Countable codeigniter的数组或对象