我一直在寻找一个简单的Ruby输入验证库.一切似乎都指向ActiveRecord(或类似的).我没有使用Rails,我在没有ORM的情况下使用Sinatra.验证用户输入的最佳方法是什么(不直接与模型层绑定)?简单的事情,如"字符串长度","是数字"等.最好有一个很好的机制来声明错误消息.
ruby validation input sinatra
我有几个Rails项目,它们有一些共同的代码库。通用代码由一些ActiveRecord模型和一个api组成。目前,我正在所有项目中复制通用代码,这是非常糟糕的做法。现在,我想将通用代码移至Ruby Gem。我是Ruby on Rails的新手。我看过一些 Gem 教程,但是找不到有用的东西来帮助我用可重用的ActiveRecord模型创建一个gem。
本质上我想要的是-
请让我知道这种情况下的最佳做法是什么。
activerecord rubygems ruby-on-rails ruby-on-rails-3
activerecord ×1
input ×1
ruby ×1
ruby-on-rails ×1
ruby-on-rails-3 ×1
rubygems ×1
sinatra ×1
validation ×1