【文件属性】:
文件名称:xapian-rack:轻松将 Xapian 与 Rack 集成
文件大小:6KB
文件格式:ZIP
更新时间:2021-07-02 18:41:08
Ruby
Xapian::机架
Xapian::Rack 提供了一个机架中间件,用于索引本地和外部 HTML 文档。
安装
将此行添加到应用程序的 Gemfile 中:
gem 'xapian-rack'
然后执行:
$ bundle
或者自己安装:
$ gem install xapian-rack
用法
添加以下中间件:
use Xapian::Rack::Search,
:database => './xapian.db'
:roots => ['/']
该网站将在后台编入索引。 要执行搜索:
query = request[:query] || ""
search = Xapian::Rack.get(request.env)
results = Xapian::Rack.find(request.env, query, {:options => Xapian::Qu
【文件预览】:
xapian-rack-master
----.gitignore(185B)
----README.md(3KB)
----Gemfile(96B)
----xapian-rack.gemspec(886B)
----lib()
--------xapian()
----Rakefile(29B)