2012-03-23 22 views

回答

0

不是Rails的方式一樣。但它很性感,你可以自動獲得一些驗證,例如當設置一個字段爲:required => true。更多示例請參見http://datamapper.org/docs/validations.html

手動驗證不能指定爲validates的單個散列參數。我想這可能是因爲在DataMapper中有很多驗證選項,DataMapper必須理清哪個選項屬於哪個驗證。

但是,如果你喜歡,你仍然可以建立自己的validation方法完全相同的事情(也在上面的鏈接中描述)。

另外,如果你喜歡它的功能,你可以簡單地使用ActiveRecord和Sinatra。