mongoid_fulltext:Mongoid ODM的基于n-gram的全文本搜索实现

时间:2024-03-25 20:53:13
【文件属性】:

文件名称:mongoid_fulltext:Mongoid ODM的基于n-gram的全文本搜索实现

文件大小:36KB

文件格式:ZIP

更新时间:2024-03-25 20:53:13

Ruby

蒙古文全文搜索 使用针对Mongoid ODM的n元语法匹配进行全文搜索。 MongoDB在v2.4中引入了全文本搜索功能,因此,该gem非常适合于您想要的东西少于成熟的索引服务的情况。 mongoid_fulltext gem可让您在相对较短的字符串中进行模糊字符串搜索,这非常适合根据Rails模型的显示名称填充自动完成框,但不适用于为成千上万HTML文档建立索引。 安装 此gem的0.6.1或更高版本需要Ruby 1.9.3或更高版本,并且可以与Mongoid 3、4、5和6一起使用。对于Mongoid 2.4.x和Ruby 1.8.7、1.9.2或Ruby,请使用0.5.x版本。 1.9.3。 对于Ruby 1.8.7和/或Mongoid 2.x,请使用 gem 'mongoid_fulltext' 例子 假设你有一个Artist的模型,并希望各指数艺术家的名字: class


【文件预览】:
mongoid_fulltext-master
----.travis.yml(547B)
----Dangerfile(48B)
----RELEASING.md(2KB)
----Rakefile(326B)
----.rubocop.yml(86B)
----mongoid_fulltext.gemspec(778B)
----LICENSE(1KB)
----Gemfile(481B)
----.rspec(31B)
----.document(55B)
----spec()
--------models()
--------support()
--------spec_helper.rb(754B)
--------mongoid()
----.gitignore(778B)
----CHANGELOG.md(6KB)
----lib()
--------mongoid_fulltext.rb(35B)
--------mongoid()
----.rubocop_todo.yml(4KB)
----README.md(16KB)

网友评论