Вы, безусловно, можете изменить отношения с одного пути на другой.
Вам, очевидно, потребуется добавить столбец model_1_id
в таблицу model_two
, перенести все существующие ассоциации и удалить столбец model_2_id
в таблице model_one
.
Я не могу думать ни о чем другом, что вам особенно нужно сделать, чтобы заставить его работать. Ассоциации ведут себя почти одинаково, когда belongs_to
в паре с has_one
.