首页 > 解决方案 > 如何根据 Laravel Nova 上的选择值填充字段?

问题描述

我在 Laravel Nova 中遇到了麻烦。我想使用 SELECT 的值填充一个字段。

Select::make('Product')->options(\App\Product::pluck('name', 'price'))->rules('required')

我将产品名称作为值,将价格作为键。那么是否可以在另一个字段中显示价格?

谢谢

标签: laravelvue.jslaravel-nova

解决方案


也许这会给你名字和名字价格,所以标签会显示名字和价格

Select::make('Product')->options(\App\Product::select(DB::Raw('CONCAT(name," ",price) as label'),'name')->get()->pluck('name','label')->toArray())->rules('required');

推荐阅读