0
Я довольно новичок в Rails. Я сделал следующий переход:Rails 4 has_one отношение
def change
add_reference :orders, :table, index: true
add_foreign_key :orders, :tables
end
И у меня есть следующие модели:
class Table < ActiveRecord::Base
belongs_to :user
belongs_to :order
end
class Order < ActiveRecord::Base
belongs_to :user
has_one :table
end
В консоли у меня есть:
o = Order.new
o.name = "pippo"
o.user_id = 4
o.table_id=Table.first.id
o.save
o.table
, и я получаю эту ошибку:
PG::UndefinedColumn: ERROR: column tables.order_id does not exist
LINE 1: SELECT "tables".* FROM "tables" WHERE "tables"."order_id" =...
Любые идеи?
Я вот-вот напишу это :) – Pavan
Если этот ответ правильный, вы можете принять это как правильный ответ. – Rubyrider
Спасибо @Rubyrider, я собираюсь принять ваш ответ за пять минут – Alfredo