Я только начал использовать Active Admin Gem. У меня есть небольшая проблема, и мне было интересно, есть ли у кого-нибудь решение.
У меня есть две модели
Собаки
Breeders
Используя мое приложение, я бы хотел иметь возможность
- найти собак породы, а затем при просмотре собаки есть список заводчиков.
- Когда я посещаю заводчиков (показывает страницу), я хочу видеть породы собак, которые у них есть.
Я создал модели, но я не уверен, как выполнить задачу, однако вы попытались создать таблицу соединения
таблица присоединения breeders_dogs
class BreedersDogs < ActiveRecord::Migration
def self.up
create_table 'breeders_dogs', :id => false do |t|
t.integer :breeder_id
t.integer :dog_id
end
end
def self.down
drop_table :breeders_dogs
end
end
Модель для собак
class Dog < ActiveRecord::Base
has_and_belongs_to_many :breeders, :join_table => :breeders_dogs
end
Заводчик Модель
class Breeder < ActiveRecord::Base
has_and_belongs_to_many :dogs, :join_table => :breeders_dogs
end
Я пробовал это, но ситуация не та. Использование Rails Gem Active Admin с ассоциациями
Я борюсь за то, как создать эту связь между двумя моделями. Заранее спасибо.