我試圖找到一種方法來拒絕創建的消息,如果填寫的表單爲空(包括空格和新行)。目前我的表單設置爲required: true
,但這不會阻止用戶點擊空格鍵併發送消息。我不知道Rails是否有內置的驗證,或者是否有一些我必須使用的正則表達式。如果表單全部是空白,那麼rails驗證拒絕
-1
A
回答
0
您正在模型中的presence
驗證程序之後。它將明確要求您的字段的present?
爲true,如果該列僅包含空格,則不會這樣做。
+0
要求:屬性,存在性:true –
+0
@KcUS_unico否,'validates:attribute,presence:true'。 – meagar
+0
對不起,當然是:validates:attribute,presence:true –
相關問題
- 1. Ajax表單驗證拒絕工作
- 2. 驗證以拒絕空白或最小條目
- 3. 在JavaScript表單驗證中拒絕空格
- 4. .htaccess全部拒絕
- 5. 表單驗證 - 如果字段爲空,那麼自動選擇選項
- 6. 如何在sign_up表單中拒絕空白屬性和空屬性?
- 7. PHP $ _POST&拒絕假表單安全
- 8. 驗證一個文件的大小,如果它是大於那麼X空它
- 9. 表單驗證空
- 10. 如果一個表單域有多個驗證器,如何讓它們逐個驗證,而不是全部?
- 11. Mac App被拒絕有空白窗口
- 12. Web服務表單身份驗證和拒絕用戶=「*」
- 13. 如何啓用模式驗證,以便JAXB拒絕空元素?
- 14. Rails部分表格驗證
- 15. Rails jquery ajax表單驗證
- 16. Rails複雜表單驗證?
- 17. 友好表單驗證(Rails)
- 18. Rails表單選擇驗證
- 19. Rails Modal表單驗證
- 20. Laravel:拒絕驗證中的空PUT請求
- 21. Codeigniter表單驗證error_array()空
- 22. Rails - 驗證所有空白爲false但仍然不能爲空?
- 23. jenkins LDAP身份驗證 - 拒絕
- 24. React Native FB SDK處理驗證拒絕
- 25. 未處理拒絕SequelizeUniqueConstraintError:驗證錯誤
- 26. OpenLDAP CentOS7有時拒絕驗證
- 27. Grails的驗證()覆蓋拒絕
- 28. PHP驗證碼權限被拒絕
- 29. 如何配置ASP.net表單身份驗證以僅拒絕特定的URL
- 30. 嵌套屬性的Rails表單如果被拒絕,則需要放棄構建
也許[這個線程](http://stackoverflow.com/questions/15482354/how-to-validate-text-isnt-blank-in-rails)可以提供幫助。 –