我有3个实体:国家、地区、城市一个地区有一个乡村财产,而城市有一个地区财产。在城市污垢控制器中,我想按国家添加一个过滤器。我试着做
return $filters
->add('region.country')
但我有这样的错误:调用数组上的成员函数getAsDto((
我还尝试在我的城市实体中添加一个getCountry,它返回region.getCountry值,然后进行
return $filters
->add(EntityFilter::new('country'))
但我有一个错误:在解析表单"的选项时出现了一个错误;Symfony \ Bridge \ Doctrine \ Form \ Type \ EntityType":所需的选项";类";缺少。
有没有一种简单的方法可以对实体中对象的父对象进行筛选?
您尝试过吗:
->add(EntityFilter::new('country')->mapped(false))