У меня возникла проблема в АА с двумя ресурсами Organization и FG_Value, FG_Value содержит столбец group_unit, который может иметь значение organization_id.Поэтому я хотел бы отобразить fg_values организации 'xyz'.Я определил маршруты:
resources :organizations do
resources :focus_group_values
end
и в организации есть действие
item 'Focus Group Values', organization_focus_group_values_path(organization)
Я использовал own_to, но все же я получил все значения fg, не отфильтрованные для xyz и в журнале есть:
Processing by FocusGroupValuesController#index as HTML
Parameters: {"organization_id"=>"xyz"}
SELECT "focus_group_values".* FROM "focus_group_values"...
и маршруты:
organization_focus_group_values_path GET /organizations/:organization_id/focus_group_values(.:format)
focus_group_values#index
ActiveAdmin.register Organization do
end
ActiveAdmin.register FocusGroupValue do
belongs_to :feedback
belongs_to :organization
end
Я пытался использовать в организации
belongs_to :organization, param: :group_unit, optional: true
, но безуспешно.Не могли бы вы помочь мне?Спасибо