【发布时间】:2017-03-05 01:49:20
【问题描述】:
在订单确认中,卖家和用户都收到了确认,但是在添加了卖家 ID 或买家 ID 之后,rails 吐出错误!
我正在寻找解决方案,但没有找到特定的 ID
有人知道如何在邮件中传递 foreign_key 吗?
谢谢
class Order < ActiveRecord::Base
belongs_to :seller, foreign_key: 'seller_id', class_name: 'Shop'
belongs_to :buyer, foreign_key: 'buyer_id', class_name: 'User'
end
def order_confirmation(order)
@order = order
@buyer = Order.where('buyer_id')
mail(to: @buyer.email, subject: 'confirmation', &:html)
end
def order_confirmation_seller(order)
@order = order
@seller = Order.where('seller_id')
mail(to: @seller.email, subject: 'confirmation', &:html)
end
【问题讨论】:
标签: ruby-on-rails ruby ruby-on-rails-3 ruby-on-rails-4