可以使用 current_user 对搜索结果进行排序
我正在尝试使用使用产品和用户输入的方程式对搜索结果进行排序。换句话说,我有一个使用来自 Products 和 current_user 的数据的方程。我希望能够按照…
在 Sunspot (Solr) 中使用不同字段类型索引不同字段
我想设置索引,以便语音匹配结果的权重低于常规匹配的权重。 为此,我在 schema.xml 中为文本创建了两个不同的 fieldType 集: 并创建了一个使用语音…
sunspot solr未定义的字段类型
我的太阳黑子和 solr 有问题。在开发中,它的工作方式像魅力,但在生产中,我从 Rails 生产日志中得到以下错误: RSolr::RequestError (Solr Response…
如何使用sunspot_rails gem 搜索相关文章
我有一个迷你博客应用程序,我希望用户查看与他们在文章显示页面中阅读的内容相关的文章。 做类似的事情 如果没有 sunspot_rails gem,我会在我的模型…
Sunspot_rails gem 在 Rails 3.1rc5 中不适用于我
当执行搜索查询时,我得到错误的参数数量 0 of 1 我的控制器代码如下 def search @search = User.search do fulltext params(:search) end @friends =…
Sunspot_Rails - 未定义的方法“可搜索”;在页面上
我有一个带有 searchable 块的模型,如下所示: class Contact < ActiveRecord::Base searchable do text :contact_name, :company_name, :contact_em…
Sunspot-solr 占用了太多内存?有什么方便的方法可以减少内存使用?
所以看来 Sunspot-Solr 正在消耗大量内存。这可能是由于我作为程序员分配正确使用它的不当行为。 首先,我不允许太阳黑子自行重新索引。 searchable :…
Sunspot Rails 按型号 id 排序搜索结果?
假设我有以下模型,并且我已使其可使用 sunspot_rails 进行搜索。 class Case < ActiveRecord::Base searchable do end end Rails 中 Sunspot 的标准 …
sunspot_rails 编辑距离算子
我正在使用 sunspot_rails (在 Rails3 上)将我的 Rails 应用程序连接到 solr 服务器。我真的很想使用 ~ 运算符执行模糊搜索。无论如何,这似乎是不…
所有时间数据,无需将facet.date.start设置为随机的过去日期
我使用以下查询来获取帖子的时间序列数据。 q=*:*&facet=true&facet.date=created_at_d&start=0 &f.created_at_d.facet.date.start=2009-06-20T14:05:…
Ubuntu 服务器中无法连接到 Sunspot 服务器
我按照 中的步骤操作https://github.com/outoftime/sunspot/wiki/Adding-Sunspot-search-to-Rails-in-5-minutes-or-less 安装&在 Mac OS 中的 Rails …
Rails Sunspot - 是否可以通过值检索面行?
如果我有一个查询构面(因此知道该行的值),是否可以根据已知的值从该构面检索特定行? @search = Product.search do keywords(params[:q]) facet(:p…
Sunspot:更新子模型时强制父模型的索引
我正在使用 Sunspot 生成很多应用程序索引和概述。 在这个应用程序中,我有 2 个模型,它们具有父/子一对多关系。使用 Sunspot,我对父级拥有的子级数…
Sunspot Solr - 使用方面
我已经使用 Sunspot、SOLR 设置了多面搜索。像这样: for row in @search.facet(:facet_id).rows link_to row.instance.name, :url_for(:search => pa…
使用 Sunspot 搜索会返回 db 中的所有结果
在 StreamPage 内部,我定义了此代码用于搜索, searchable do text :html, :stored => true, :boost => 2 integer :stream_id end 我有 44 条记录,…