У меня есть модель с именем employee. Ниже приведен файл миграции.Как установить внешний ключ в Rails
class CreateEmployees < ActiveRecord::Migration
def change
create_table :employees, id: false do |t|
t.string :name
t.string :password
t.string :role
t.primary_key :name
end
end
end
Теперь я хочу, чтобы создать модель под названием «TeamPlayer» с колоннами, как «имя», который должен ссылающийся столбец «имя» в модели работника. И колонка 'tl' , которая не зависит от этой модели. Следующим является файл миграции «teamplayer».
class CreateTeamplayers < ActiveRecord::Migration
def change
create_table :teamplayers, :id false do |t|
t.string :tl
t.string :name
end
end
end
В вышеприведенном файле, как ссылку «имя» на сотрудника модели? Итак, как добиться внешнего ключа в рельсах.
я бы не создать таблицу без ПК. –