doppel:提供方便的作用域用于在ActiveRecord中查找重复记录 源码
多贝 Doppel在ActiveRecord模型上提供了方便范围,用于查找相似或精确的记录。 用ActiveRecord兼容4.0 , 4.1 , 4.2 , 5.0 , 5.1 目前支持PostgreSQL及其通过扩展的levenshtein函数。 用法 将此行添加到您的应用程序的Gemfile中: gem 'doppel' 然后执行: $ bundle 或自己安装为: $ gem install doppel 申请代码 Doppel可自动用于您的ActiveRecord模型 class User < Account # ... end User . create ( name : "John Doe" , email : 'foo@bar.baz' ) User . create ( name : "John Deer" , email : 'foo@bar.baz' )
用户评论