validates_email

validates_email

HTML 5 后我们可以在视图里用 f.email 就能自动帮忙校验 邮件。

但这并不总是真正有效,所以往往有人不厌其烦的 重复造轮子

本插件也没多少特性,就是在 普通的 validates 的加上一个 :email 可选参数(options)


class User < ActiveRecord::Base
  validates :primary_email, :email => true
end

还有同时编写 message 的



class User < ActiveRecord::Base
  validates :primary_email, :email => { :message => 'is not an email address' }
end

转载于:https://my.oschina.net/kelby/blog/193067

版权声明:本文内容由互联网用户自发贡献,该文观点仅代表作者本人。本站仅提供信息存储空间服务,不拥有所有权,不承担相关法律责任。如发现本站有涉嫌侵权/违法违规的内容, 请联系我们举报,一经查实,本站将立刻删除。

发布者:全栈程序员-站长,转载请注明出处:https://javaforall.net/109932.html原文链接:https://javaforall.net

(0)
全栈程序员-站长的头像全栈程序员-站长


相关推荐

  • IDEA/Pycharm等中全局搜索无效(win10)

    IDEA/Pycharm等中全局搜索无效(win10)IDEA/Pycharm等中全局搜索无效(win10)原因:系统输入法热键占用了Ctrl+Shift+F找到设置里的语言选中微软的输入法点击按键关闭热键结束语系统就能用Ctrl+Shift+F全局搜索了

    2022年5月20日
    74
  • huffman编码——原理与实现

    huffman编码——原理与实现

    2021年12月6日
    36
  • linux下如何启动ice服务器,Linux下ICE的安装[通俗易懂]

    linux下如何启动ice服务器,Linux下ICE的安装[通俗易懂]ICE在Linux下的完整编译安装安装平台要求:最好用gcc4.x版编译ICE,在Slackware下发现gcc3.3.6和gcc3.4.6都无法编译通过为了方便管理,将ICE相关的软件都安装到/usr/local/ICE-3.3.0/目录下首先安装第三方包:ThirdParty-Sources-3.3.0.tar.gz解压ThirdParty-Sources-3.3.0.tar.gz#c…

    2022年5月29日
    83
  • leetcode516_leetcode46

    leetcode516_leetcode46Givenacollectionofnumbers,returnallpossiblepermutations.Forexample,[1,2,3] havethefollowingpermutations:[1,2,3], [1,3,2], [2,1,3], [2,3,1], [3,1,2],and [3,2,1].思路:递归咯c

    2022年9月20日
    0
  • pycharm怎么导入数据库_pycharm导入python

    pycharm怎么导入数据库_pycharm导入python记录一下自己最近一段时间可能用不上的代码,免得以后再找起来麻烦。pycharm连接数据库首先在找到Database,选择连接自己下载的数据库软件。填写完自己的数据库密码后,如果正确的话,就会出现下面这张图。点下“刷新”按钮后即可连接数据库。测试是否连接成功。到这里基本完成了外部数据导入步骤。2.代码importpymysqlimportmath#用来操作数据库的类classclimb_test_DataInput(object):#…

    2022年8月27日
    0
  • 网络天才网页中文版_akinator官方版下载_akinator中文版在线玩-网络天才中文版下载网页版 – Win7旗舰版…

    《网络天才》(akinator),是一款在线猜谜类网页游戏,游戏将以阿拉伯神灯精灵阿拉丁出题方式展开,让你通过问题才出全部的人的心里想的人物,受到了不少玩家的喜爱。游戏玩法:玩家要想出一个人物,并回答问题,他就会猜到你想的人物。有什么它猜不到的人物都截图来分享吧。游戏原理:此类应用的大致流程都是:用户输入一段话(不一定只是单词)->后端语义引擎对用户输入的语句进行语义解析->推断用户最…

    2022年4月17日
    172

发表回复

您的邮箱地址不会被公开。 必填项已用 * 标注

关注全栈程序员社区公众号