Поле BelongsTo с отфильтрованными значениями
Я не могу понять, как отфильтровать значения в раскрывающемся поле Laravel Nova BelongsTo.
<?php
BelongsTo::make(
trans('panel/users.fields.user_group'),
'userGroup',
'App\\Nova\\UserGroup'
)->rules('required', 'integer');
Вот мое отношение:
public function userGroup()
{
return $this->belongsTo(UserGroup::class, 'user_groups_id', 'id')
->where('active', '=', 1);
}
В моем раскрывающемся поле я вижу все значения без какой-либо фильтрации по активному полю. barryvdh/laravel-debugbar
Пакет также показывает мне, что есть только SELECT без предложения WHERE. Кто-нибудь может мне помочь?