pg-search相关内容
我想弄清楚如何使用 pg_search_gem 和 pg_search_scope 将多个参数传递给我的搜索 这是我的简单搜索 包括 PgSearchpg_search_scope :simple_search, 反对: [:title, :description], 使用: { tsearch: { dictionary: "spanish"} }def self.search(搜索)如
..
我正在使用 pg_search gem 将全文搜索添加到我应用中的表格中. 我的问题是在尝试创建触发器以在任何更改后使 tsv 列保持最新时,这是我的迁移: class AddStoreItemsIndex 在这种情况下,related_intelligences 列是一个数组,因此在尝试查询时出现以下错误: ActiveRecord::StatementInvalid:PG::Da
..
我的模型有以下范围: class Cloth :destroy pg_search_scope :full_search, associated_against: { cloth_tags: [:name, :
..
我正在将pg_search添加到Rails应用程序中.我正在按照github和此 railscast 上的说明进行操作,但是我遇到了一个问题. 我正在设置一个多模型搜索,并且有一个基本的实现工作.但我想扩展pg_seach以使用其英语词典. 我已经有一个初始化程序: PgSearch.multisearch_options = { :using => [:tsearch,:t
..
我已经在Heroku的Rails应用中设置了pg_search: @query = 'fast' PgSearch.multisearch(@query) #=> [#, #
..
我从RoR 4.0.4更新到4.1.1,以应用最新的安全补丁,而且pg_search似乎崩溃了. 这是一个错误: PG :: SyntaxError:错误:"AS"或附近的语法错误 第1行:... sh',''''|| unaccent('banner')|| '''')),0)))AS pg_sear ... 我正在通过Ajax搜索,但基于以上输出,我不认为这是问题.我也在使用
..
我正在将pg_search添加到Rails应用程序中.我还没有完全了解配置,因此希望在正确的方向上轻按一下. 首先,我已经或多或少地建立了一个多模型网站并在我的应用程序上运行.但我想将其扩展为也可以搜索关联的模型. 例如,我有制造商,汽车,模型类.当前,如果我搜索“福特",则仅返回制造商.我还要返回所有关联的汽车(属于制造商)和模型(属于汽车). 我可以看到如何作为范围搜索
..
我终于想出了如何实现pg_search的多重搜索功能。 但是我在制作一个显示链接的可用搜索页面时遇到了麻烦返回到适当的嵌套页面。 如何传递正确的ID,以便可以链接到嵌套视图。 所以类似于此link_to myapp.com/artists/1/相册 到目前为止,我收到此错误(我似乎无法通过艺术家ID) 没有路线符合{:controller =>“相
..
我正在测试PostgreSQL全文本搜索(使用pg_search gem)和solr(sunspot_solr gem)的性能。 对于400万条记录,我得到 13456 Tsearch的毫秒数和SOLR的 800毫秒(即SOLR查询+数据库检索)。很明显,我需要索引,但是我不确定如何为全文搜索创建索引。我调查发现,对于全文搜索,我应该使用GIN索引。 执行“使用GIN创建索引创建pro
..
我有一个包含pg_search和queue_classic gems的Rails应用程序。这两个都使用PostgreSQL扩展,例如unaccent,pg_trgm和ps-something-something(抱歉,不是我的开发机器,也不记得)。 m部署到Heroku,并且无法运行我的迁移,而这些扩展超出这些扩展名。例如, $ b def up 执行“create extensi
..
这是我经过数月潜伏和吸收之后的第一个问题。所以我希望我能够正确地做到这一点。 在学习了pg_search_scope功能之后,我一直试图在我的Rails 3.2.3应用程序中获得pg_search的multisearch功能。 a Railscast 。这个Railscast 。我相信pg_search文档假定读者比我有更好的Rails工作知识。我只是无法从我发现的资源中跳跃到使用multi
..
我即将推出测试版网站,而 heroku 看起来是一个不错的选择。唯一让我失望的是,Websolr插件的唯一搜索选项是$ 20 /月。 我相信Websolr很棒,但是在在这个项目的这个非常早期的时刻,我宁愿没有点亮那笔费用。 是否有任何免费搜索选项可以与 heroku 搭配使用Blossom(免费)计划。 我觉得自己像这样一个狡猾的人! 解决方案这篇文章似乎有很好的选择:
..
我正在使用Pg全文搜索进行搜索。因为我在rails上使用Ruby,所以我使用pg_search gem。 pg_search_scope:search_by_detail, :against => ; [ [:first_name,'A'], [:last_name,'B'], [:email,'C'] ], :使用=> { :tsearch => {:前缀=> true} }
..