searchkick 相关问题

Searchkick会了解您的用户正在寻找什么。随着越来越多的人搜索,它变得越来越聪明,结果越来越好。它对开发人员友好 - 对您的用户来说很神奇。智能搜索变得简单https://github.com/ankane/searchkick

使用named_index从Model.search和SearchKick.search获得不同的结果

我看到Model.search和SearchKick.search带有index_name的不同结果。我正在尝试将cross_fields查询应用于多个索引。我得到了一些奇怪的结果,所以我开始......

回答 1 投票 1

默认情况下,在文本字段上禁用Fielddata。设置fielddata = true

以下是完整的错误消息:Searchkick :: InvalidQueryError:Searchkick :: InvalidQueryError:[400] {“error”:{“root_cause”:[{“type”:“illegal_argument_exception”,“reason”:“Fielddata是......

回答 3 投票 2

Searchkick word_start与嵌套字段匹配

我有一个带有searchkick gem的Rails应用程序。我的模型有一个嵌套的JSON字段。我尝试使用word_start匹配进行搜索。当我明确地设置为:class Post <ApplicationRecord ...

回答 1 投票 0

如何为#修复'undefined method`get_aliases' “

我正在尝试使用Ruby on Rails(5.2.2)项目上的Searchkick gem设置ElasticSearch。我正在按照https://github.com/ankane/searchkick的设置说明进行操作,但是我得到了......

回答 2 投票 3

Rails Searchkick Elasticsearch匹配多个单词搜索

我的产品型号有名称,性别,描述等列,这些列通过search_data方法包含在elasticsearch索引中。我们假设我有一个产品如下......

回答 1 投票 0

如何将具有范围的搜索过滤器添加到Searchkick? (Rails 5)

我正在使用Ruby on Rails 5和Searchkick gem。我现在在我的控制器中使用它,它工作正常:@blogs = Blog.search(查询,其中:{published_at:nil})但我想使用范围...

回答 1 投票 0

使用带有Rails4的Searchkick导入记录时如何强制加载关联?

对于使用默认(未指定)search_data的此设置:class Item <ActiveRecord :: Base searchkick has_many:quantity,dependent :: destroy scope:search_import, - > {includes(:quantity)} ...

回答 1 投票 6

在cloud9中运行elasticsearch / searchkick的Searchkick :: InvalidQueryError 400错误?

我使用命令./elasticsearch -E http.port = 8081在cloud9中运行弹性搜索然后通过运行curl curl检查状态127.0.0.1:8081它返回{“name”:“JgfOdbe”,“cluster_name”...

回答 1 投票 0

当不重新索引所有记录时,Searchkick不同的reindex结果

我使用searchkick。 Product.reindex这将重新索引所有记录,如果我搜索:Product.search“*”,load:false或Product.search“something”,load:false但是对于...

回答 1 投票 1

Searchkick:Elasticsearch没有索引“FORBIDDEN / 12 / index read-only”?

我在iMac上设置了一个新的开发环境,并从macbook air移动了我的rails应用程序。它工作正常,并将数据编入索引。使用相同版本的宝石。索引时给出...

回答 2 投票 2

© www.soinside.com 2019 - 2024. All rights reserved.