Допустим, у меня две базы данных: одна для студентов и одна для классов. Я хотел бы иметь возможность добавлять классы к конкретному ученику, а также добавлять учеников в определенный класс. Я предполагаю, что мне нужно использовать таблицу соединений здесь, но я немного потерял, как их использовать. В конечном итоге мне хотелось бы сделать что-то вроде:
@class.students.find(@student_id)
и это скажет мне, есть ли учащийся в классе или нет. Я знаю, что отношения между классами и учениками - "has_many" и наоборот. Выполняет ли это "t.references: students" в файлах переноса? Я попытался добавить эту строку в свой файл миграции, а затем попытался найти что-то с помощью вышеприведенного утверждения, и это дало мне ошибку. Я новичок в RoR, поэтому я даже не уверен, что лучший способ добиться этого. Любая помощь приветствуется!