Кто-либо знает путь или место, где я могу узнать, как сделать это?
В основном все, что я хочу сделать, соединить внешний ключ между двумя таблицами.
Действительно ли это верно, что все, я должен сделать действительно ли запись, является "belongs_to", и "имеет многих"?
Вам также нужно убедиться, что существует столбец для внешнего ключа в таблице базы данных, связанной с классом, который говорит, что он "принадлежит_другому". Итак, для классов...
Class Tree
belongs_to :forest
end
Class Forest
has_many :trees
end
...Rails предполагает, что в вашей таблице trees
есть столбец forest_id
. Тогда вы можете сделать, например, так:
my_tree = Tree.find(1)
my_trees_forest = my_tree.forest
Вот отличное место, где можно получить нужную вам информацию: http://guides.rubyonrails.org/association_basics.html