searchkick相关内容
我希望用户能够轻松找到一个系列,因此想要设置分面.我已经按照 seachkick 上的说明操作,一切正常,但是当我设置 Facets 时,我我得到以下作为回报.我希望它像在他们的文档中一样.希望有人能帮忙. 我在 myapp.com/movies 中得到了这个 {“名称"=>{“_type"=>"条款",“失踪"=>0,“总计"=>1、“其他"=>0,“条款"=>[{“术语"=>"布卢普"
..
有人可以就以下问题提供建议吗? 我正在使用 searchkick/elasticsearch 并想在多个字段(名称、制造商)中搜索一个或多个关键术语.因此,例如,如果我正在寻找名为“myproduct"的产品使我的“somemanufacturer"我希望看到这个结果出现在我搜索“myproduct"、“somemanufacturer"或“myproduct somemanufacture
..
使用给定的单个属性进行搜索时,自动完成工作正常此处. 可以通过->(根据这个) def 自动完成Doctor.search(params[:query], autocomplete: true, limit: 10).map{|doctor|医生切片(:名称,:城市,:国家)}结尾 然而,这会导致自动完成下拉列表/建议显示“未定义". 对于我使用的提前输入:
..
我在我的多租户应用中使用 Active Admin.我还使用 Searchkick,它在每个模型中都有一个自定义的租户特定索引: 课程预算{ [MultiTenant.current_tenant.tenant_name, model_name.plural, Rails.env].join('_') }结尾 问题是在 AA 中此逻辑失败,因为在租户上设置.我希望能够在更新记录时在 AA 中进
..
所以我有这个搜索方法: search_options = {拼写错误:{ edit_distance: 2 },字段:[:事件名称,:日期,:城市],顺序:{_score::desc,日期::asc,事件名称::asc,城市::asc},匹配: :word_start,建议:真的,页:参数[:页],每页:20}如果 params[:date_from].present?datefrom = pa
..
我正在尝试为我的应用程序构建搜索功能,并且在能够搜索has_many关联方面遇到了一些问题.我希望进行设置,以便用户仅看到他们有权访问的项目. 在我的用户模型中,我有: class用户(用户){unscope(:where).where(“(consumer_type =?和Consumer_id =?))",'User',user.id
..
我有一个带有searchkick gem的Rails应用程序.我的模型有一个嵌套的JSON字段.我尝试通过word_start匹配使其可搜索.当我显式设置为: class Post"mapper_parsing_exception","re
..
我们当前正在使用searchkick gem,它的效果很好.最近,我尝试在本地开发环境中将elasticsearch升级到7.我使用自制软件启动并运行它(研究后我需要运行 rm -fr/usr/local/var/lib/elasticsearch ).当我为一个模型重新索引时,出现以下映射错误: Elasticsearch :: Transport :: Transport :: Erro
..
我一直在使用 searchkick gem和elasticsearch,在Rails 4.2.0应用程序上没有问题。我有一个使用searchkick的视频模型。 由于某些原因 rake searchkick:reindex:all 现在始终失败 重新索引视频...耙中止了! Faraday :: ConnectionFailed:执行 过期 我最初是通过 brew instal
..
我使用 searchkick 库作为Elasticsearch客户进行产品搜索. https://github.com/ankane/searchkick 可以创建"OR"条件和"AND"条件; AND操作 Product.search其中:{price:{lte:200},in_stock:true} 或操作 Product.search其中:{或:[[[{in_stock:t
..
我希望用户只能搜索他们的帖子,而不显示其他用户创建的帖子。我该怎么做?我正在使用弹性搜索与 searchkick gem。 我试过这个,但仍然显示其他用户的帖子: 帖子控制器 @posts = current_user.posts.search params [:search] 解决方案 根据 searchkick ,以下内容应该有效: Post.s
..
我刚刚完成了几个处理搜索的教程。我想将我的搜索栏放在导航栏上,以便每当有人搜索结果时,我将被带到我的书籍文件夹中的search.html.erb(类似于SO的工作原理)。我遇到了一个问题,但每当我进行搜索时,都被带到我的书页上[ http:// localhost:3000 / books?utf8 =%E2%9C%93& q = travel] ,没有显示任何结果,只是我的标准索引显示我所有的书
..
我已经在我的应用程序上执行了elasticsearch / searchkick,它的开发工作。我的弹性搜索/ searchkick实现的资源是GoRails和我成功安装弹性搜索。但是当我把它推到Heroku时,它给了我错误: “我们很抱歉,但出了问题。 p> 我做了英文日志,错误是: “16ms内完成500内部服务器错误(SearchKick:8.0ms | ActiveRe
..
任何人都可以提供以下建议? 我正在使用searchkick / elasticsearch,并希望在多个字段中搜索关键词或术语(名称,制造商)。所以例如,如果我寻找一个名为“myproduct”的产品使我的“sommanufacturer”,如果我搜索“myproduct”,“sompersonufacturer”或“myproduct sommanufacturer”,我会期望看到这个结果
..
我有一个rails应用程序,我从Sphinx切换到ElasticSearch并使用gem searchkick。 我有一个模型老师和一个模型标签(通过一个宝石),教师可以有多个标签关联。在教师模型中,我定义了这样的索引: def search_data { name:名字, 介绍:intro, 生物:生物, 标签名称:标签名称 } 结束 pre> 名称,简介和生
..
我试图使用Searchkick来运行搜索并基于多个模型返回。 我的图书模型包含这个 ActiveRecord :: Base searchkick has_many:book_subjects has_many:主题,通过:book_subjects belongs_to:author belongs_to:publisher end
..
我正在关注在“Ruby on Rails”上制作“电影评论”应用程序的McKenzie Childs教程,他正在使用searchkick宝石。我正在通过新的Nitrous平台做一切,一切都令人困惑。 我正在运行这个命令: rake searchkick:reindex CLASS =电影 并获得以下内容shell中的错误: rake aborted! 法拉
..
我希望用户能够轻松找到一个系列,以便设置方面。我遵循 seachkick 的指示,一切都正常,但是当我设置Facets时,我我得到以下回报。我希望它在他们的文档中。希望有人可以帮助。 我在myapp.com/movies中找到这个。 { “name”=> { “_type”=> “条款”, “missing”=> 0, “total”=> 1, “other”=> 0, “terms
..
如果此处 通过 - >(根据这个) def autocomplete Doctor.search(params [:query],autocomplete:true,limit:10).map {| doctor | doctor.slice(:name,:city,:country)} end 但是导致自动完成下拉列表/建议显示“未定义”。 对于
..