9
我需要從我的Rails應用程序中的模型中獲取驗證規則列表。我已經仔細研究過幾個客戶端驗證寶石的源代碼,但我仍然在摸索如何做到這一點。有沒有簡單的方法來從Rails模型中提取驗證規則列表?獲取Rails 3中的驗證規則列表?
我的具體使用案例是創建一個API,其中新項目的入口表格將從模型定義中自動生成,並且我需要能夠表達哪些字段是必需的,最大長度等。我已經有了字段,類型和長度從columns
方法,但似乎沒有任何類型的validations
方法返回我所需要的(主要是必需的字段,如validates
和validates_presence_of
等強制執行)。
似乎是我需要的。奇怪的是Google搜索從來沒有出現過 - 似乎很簡單。 – 2012-01-05 19:39:19