私のユーザー テーブルには role_id が必要です (私のテーブルにはまだ追加されていません) 私のロール テーブルはデフォルトのプライマリ ID を使用しています: id
私は現在、次のような外国人プラグインを使用しようとしています...
class AddForeignKeyToUserFromRole < ActiveRecord::Migration
def change
add_foreign_key( :users,:roles )
end
end
しかし、私のエラーは次のように言っています: Mysql2::Error: Key column 'role_id' does not exist in table: ALTER TABLE users
ADD CONSTRAINT users_role_id_fk
FOREIGN KEY ( role_id
) REFERENCES roles
(id)
何が起こっている??私は何が欠けていますか?