【发布时间】:2016-05-16 19:26:23
【问题描述】:
我有 3 张桌子、食物、订单和订单项目。在foods 表中,它有food_id、name 和price。 Orders 表有 order_id 和 date。在 order_items 表中,它有 order_id、food_id 和数量。
schema "orders" do
has_many :order_items, Myapp.OrderItem
timestamps
schema "foods" do
field :name, :string
field :price, :integer
has_many :order_items, Myapp.OrderItem
timestamps
schema "order_items" do
field :quantity, :integer
belongs_to :order, Myapp.Order
belongs_to :food, Myapp.Food
timestamps
我想问的是,我可以使用 order_items 表中的 food_id 数据来显示它的价格和名称吗?如果我能做到这一点,我该怎么做?
【问题讨论】:
标签: postgresql elixir phoenix-framework