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