大丈夫ですので、基本を理解できます。DBテーブル間の関係を変更する必要があります
私はruby 1.8.7を実行していますが、私はsequel gem version '2.6.0'を使用しています。
私はユーザーのテーブルと呼ばれていると
今、ユーザーが1つのチームを持っていると、このようなことの関係としてできるチームと呼ばれるテーブルは次のとおりです。チームのために機能のアップグレードの一環として、しかし
belongs_to :npt_team
私はそれを作る必要があるので、ユーザーは複数のチームから分けることができます。私が知りたいのは何
:
私は、次のいずれかに変更することができます:1が最高である
:has_and_belongs_to_many
:many_to_many
:many_to_many_by_ids
なぜ私は知りたいのですか?
第二に、私はこれを変更するとテーブル内のDBに何が起こりますか?
他にも気をつけなければならないことは何ですか?私は、次のMySQLバージョン使用してい
:
mysqlの按分5.6.29 14.14版を、EditLine を使用してosx10.11(x86_64版)ラッパーの
EDIT:
Ooopsは、かなり適切な点に言及するのを忘れていました。
私はレールを使用していません、私はRamazeと呼ばれる古いフレームワークを使用しています。
標準的な実装は、ジョイントテーブルを介してHABTM関係(列 'user_id'と' team_id'と 'users_teams')です。 –