在RailsAdmin列表视图中,我想显示来自关联模型的值。例如,在机场列表中,我想显示该机场城市的名称。这有效:
config.model 'Airport' do
list do
field :city_name do
def value
airport = bindings[:object]
airport.city.name
end
end
# ...
end
end
然而,它导致N + 1查询,因为每个机场对象生成查询以查找其城市。我想这样做,以便查找机场的查询加入城市表。
RailsAdmin是否允许我修改用于查找列表视图对象的查询范围?