文件名称:searcher:解析搜索查询字符串的有趣实验(像Pivotal Tracker一样)
文件大小:9KB
文件格式:ZIP
更新时间:2024-06-09 07:42:07
Ruby
搜索者 Searcher是一个纯SQL实现,可让您按预定义标签以及通配符匹配查询进行查找。 它应该用作适当的全文本搜索平台(例如PostgreSQL内置平台)的lo-fi前身。 这种宝石的想法来自Joost Schuur。 该宝石在《 Rails 3 in Action》的第10章中使用,并且是专门为此设计的。 YMMV。 安装 此gem仅与大于或等于3.0的Active Record版本兼容。 您正在使用Active Record 3,对吗? 将此宝石添加到您的Gemfile中(您正在使用Bundler,对吗?): gem 'searcher' 用法 要为您的字段定义标签,请在模型内部使用searcher方法,如下所示: class Ticket < ActiveRecord::Base has_and_belongs_to_many :tags searche
【文件预览】:
searcher-master
----license.txt(1KB)
----Rakefile(51B)
----searcher.sqlite3(18KB)
----Gemfile(144B)
----Gemfile.lock(1KB)
----tmp()
--------.gitkeep(0B)
----spec()
--------searcher_spec.rb(1KB)
--------spec_helper.rb(497B)
--------fixtures()
----.gitignore(30B)
----searcher.gemspec(810B)
----lib()
--------searcher.rb(242B)
--------searcher()
----README.md(1KB)