我有一个表格,其中有一个描述字段。 我想在该描述字段中进行验证,该字段不允许用户输入超过500个单词..而不是字符。 在铁轨上有一个很好的宝石。
答案 0 :(得分:2)
我不知道这是否有宝石。但可以通过几行代码完成:
validate :description_maximum_500_words
private
def description_maximum_500_words
if description.split.size > 500
errors.add(:description, 'contains more then 500 words')
end
end