Я использую драгоценный камень rails_admin для своего приложения, у меня есть 2 модели состояния и подсостояния, в State есть много подсостояний, а подсостояние принадлежит определенному состоянию, для этого мне нужен связанный выпадающий список.
У меня естьпопробовал этот метод, но я запутался, где добавить этот код.
config.model State do
field :sub_states do
associated_collection_cache_all false
associated_collection_scope do
obj_data = bindings[:object]
Proc.new { |scope|
by position
scope = scope.where(state_id: team.state_id) if obj_data.present?
scope = scope.limit(30) # 'order' does not work here
}
end
end
end