【发布时间】:2014-11-29 20:17:46
【问题描述】:
我有一个看似简单的问题,但我一直找不到合适的解释(或者我太累了,看不到它)。我有以下迁移和模型:
class User < Sequel::Model
one_to_many :orders
end
Sequel.migration do
change do
create_table :users do
primary_key :id
String :name, :null=> false
String :password, :null=>false
create_table :user_orders do
#like that? If so, what to put in here?
end
end
end
end
和
class Order < Sequel::Model
many_to_one :user
many_to_one :restaurant #ignore for now
end
Sequel.migration do
change do
create_table :orders do
primary_key :id
#no stuff yet
end
end
end
我的问题是 - 我如何在用户中创建一个表并在订单中创建一个条目以将正确的订单分配给用户并将正确的用户分配给订单。如果我跳过了一些明显的来源,那么我很抱歉(红宝石和整个网络应用程序的新手),并且一定要指出我正确的方向。
【问题讨论】:
标签: ruby model-associations sequel padrino