文件名称:doppel:提供方便的作用域,用于在ActiveRecord中查找重复记录
文件大小:13KB
文件格式:ZIP
更新时间:2024-03-14 01:08:34
Ruby
多贝 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' )
【文件预览】:
doppel-develop
----.travis.yml(3KB)
----Rakefile(107B)
----gemfiles()
--------activerecord-5.0.Gemfile(93B)
--------activerecord-4.2.Gemfile(93B)
--------activerecord-4.0.Gemfile(93B)
--------activerecord-5.1.Gemfile(93B)
--------activerecord-6.0.Gemfile(93B)
--------activerecord-5.2.Gemfile(93B)
--------activerecord-edge.Gemfile(130B)
--------activerecord-4.1.Gemfile(93B)
----Gemfile(251B)
----spec()
--------support()
--------spec_helper.rb(547B)
--------doppel()
----.gitignore(95B)
----lib()
--------doppel.rb(517B)
--------doppel()
----README.md(3KB)
----LICENSE.txt(1KB)
----doppel.gemspec(1KB)