Ruby on Rails:想添加邀请码选项该怎么做?

内容来源于 Stack Overflow,并遵循CC BY-SA 3.0许可协议进行翻译与使用

  • 回答 (2)
  • 关注 (0)
  • 查看 (59)

我想加一个邀请用户注册的代码要求。除了要求他们指定一个电子邮件/密码组合之外,加一个邀请码.

提问于
用户回答回答于

最简单的方法是添加

attr_accessor :invite_code
attr_accessible :invite_code # allow invite_code to be set via mass-assignment
    # See comment by James, below.

也可以通过添加

validates_each :invite_code, :on => :create do |record, attr, value|
    record.errors.add attr, "Please enter correct invite code" unless
      value && value == "12345"
end

用户回答回答于

扫码关注云+社区