Установка разных ключей в Bridge / сводной таблице в Rails - PullRequest
0 голосов
/ 03 февраля 2011

Я унаследовал приложение rails, однако в таблицах не используются стандартные внешние ключи rails.Мой вопрос, как мне изменить внешние ключи в таблице мостов в Rails.

Это таблицы:

Sharedboardonforums{id, board, name, path}

Categories{id, name, cached_slug, category_type}

Sharedboardonforums_categories{id, shared, category}

Sharedboardonforums_categories - это мост/ сводная таблица между Sharedboardonforums и Категории.shared для Sharedboardonforums и category для Categories.

Как мне установить внешний ключ для Rails, чтобы распознавать shared и category в качестве ключей для Sharedboardonforums и Categories?

Version Rails 2.3.5

1 Ответ

0 голосов
/ 03 февраля 2011

Я изменил отношения с комбинацией has_many и belongs_to. Я добавил :foreign_key к атрибутам

Добро пожаловать на сайт PullRequest, где вы можете задавать вопросы и получать ответы от других членов сообщества.
...