В Laravel (Nova) я получил два ресурса Motor и Brand.
Прямо сейчас я выбираю бренд из меню (BelongsTo), когда создаю новый Motor.Это прекрасно работает.
Nova > Motor
BelongsTo::make('Select a Brand', 'brand', 'App\Nova\Brand'),
Как я могу это сделать, чтобы в меню отображались только активные бренды?
Я пытался добавить это к своей модели бренда:
class Brand extends Model
{
public static function relatableMotors(NovaRequest $request, $query)
{
return $query->where('active', 1);
}
}
Нет ошибок, но все еще отображаются как активные, так и неактивные бренды в моем связанном меню при создании нового двигателя.
Есть идеи, как это сделать?