我一直在尝试搜索并在Stackoverflow和Google上找到这个,但却出了问题。我想要做的很简单我有几行是数据库中的文本。因此它应该是文本。比如说'全名'。我认为数据库附带了一个过滤器,但它没有。我的坏。
采用以下示例:
我有:fullname,显然只想允许文字。由于人们的名字包含字母字符而不是整数。因此,我最终没有注册为Snip3rb0yxX的人。
如何在模型中创建仅允许使用字母字符的过滤器,再加上空格。
答案 0 :(得分:0)
你需要类似于
的东西validates_format_of :name, :with => /\A[a-zA-Z ]+(\d+)?\z/
用其他词来说,允许: