是否有模拟设置验证如下: 验证:title,:presence => true,:format => :regex,:uniqueness =>真
答案 0 :(得分:0)
不是Rails的方式。但它非常性感,您可以自动获得一些验证,例如将字段设置为:required => true
时。有关更多示例,请参阅http://datamapper.org/docs/validations.html。
不能将手动验证指定为validates
的单个哈希参数。我想这可能是,因为DataMapper中的验证有很多选项,而DataMapper必须找出哪个选项属于哪个验证。
但是,如果你喜欢,你仍然可以构建自己的validation
方法,它完全相同(也在上面的链接中描述)。
此外,如果你喜欢它的功能,你可以简单地将ActiveRecord与Sinatra一起使用。