【发布时间】:2017-02-18 11:20:03
【问题描述】:
参数 email_or_phone_number 来自客户端,我需要这个来进行身份验证。但是,该模型分别具有 email 和 phone number 字段。
解析 email_or_phone_number 属性的正确方法是什么,然后我可以使用 find_by 来查找用户?
find_by(email: email, phone_number: phone_number)
如果是号码,则应为 phone_number,但如果不是,则应为 email。
【问题讨论】:
标签: ruby-on-rails ruby ruby-on-rails-4