2011-02-03 4 views
0

レールアプリケーションを継承しましたが、テーブルは標準のレールの外部キーを使用していません。私の質問は、Railsのブリッジテーブルの外部キーを変更する方法です。Railsのブリッジ/ピボットテーブルの異なるキーの設定

これらのテーブルである:

Sharedboardonforums{id, board, name, path} 

Categories{id, name, cached_slug, category_type} 

Sharedboardonforums_categories{id, shared, category} 

Sharedboardonforums_categoriesはSharedboardonforumsとカテゴリとの間のブリッジ/ピボットテーブルです。 sharedSharedboardonforumsであり、categoryCategoriesです。

sharedcategoryをSharedboardonforumsとCategoriesのキーとして認識させるためのforiegnキーを設定するにはどうすればよいですか?

Version Rails 2.3.5

答えて

0

私はhas_manybelongs_toの組み合わせとの関係を変えました。私は属性に:foreign_keyを追加しました

関連する問題