3

Laravel Nova を使用して Web アプリケーションを開発しています。Laravel Nova はかなり新しいものです。現在、データベースの関係とフィールドに問題があります。データベース操作からフィールドを無視したい。これが私のシナリオです。

ジョブリソースには、このフィールドメソッドがあります

public function fields(Request $request)
    {
        return [
            ID::make()->sortable(),
            Text::make('Name', 'name'),
            Text::make('Email', 'email'),
            Select::make('Contract Types')->options($array_of_options)//I want to ignore this field
        ];
    }

ご覧のとおり、最後のフィールドは契約タイプです。

ダッシュボードから新しいジョブを作成すると、Job モデルに contract_types 列がないため、エラーがスローされます。データベース操作からそのフィールドを無視するのが好きです。どうすれば入手できますか?

4

3 に答える 3