点击以兑换优惠

时间:2015-08-14 17:45:03

标签: ruby-on-rails database click associations

我希望用户能够点击某个权益,将其添加到自己的个人资料中。我在福利上放了一个兑换按钮。显示页面,一旦用户点击兑换,就应该将该优惠添加到他的个人资料中。

这就是我所拥有的

class Benefit < ActiveRecord::Base
  has_many :user_benefits
  has_many :users, through: :user_benefits
end

class UserBenefit < ActiveRecord::Base
  belongs_to :user
  belongs_to :benefit
end
class User < ActiveRecord::Base
  has_many :user_benefits
  has_many :benefits, through: :user_benefits
end

我需要在视图中使用链接定义来保存数据库中的此关联。我已经可以使用rails控制台进行关联。

<%= link_to 'Redeem!', "" %>

0 个答案:

没有答案