我有一个项目,其中我使用Searchkick gem,以便首先从ElasticSearch获取记录,然后对它们进行进一步的处理。现在我想改变这个顺序,而不是当前的顺序,我想让SearchKick告诉ElasticSearch按照我添加到应用程序数据库中的字段对记录进行排序:images_count和parameters_count因此,我可能需要将这些新字段添加到ElasticSearch中,以便它知道如何对记录进行排序。我将order选项更改为
order: { im
你好,我有一个关于使用searchkick gem的Rails弹性搜索的错误Searchkick::InvalidQueryError ([400] {"error":{"root_cause"illegal_argument_exception","reason":"Expected numeric type on field [item_final_price], but got [keyword]"}}]},"
我正在尝试在Rails (5.2.2)项目上设置ElasticSearch。我遵循来自的设置说明,但当我尝试将数据添加到搜索索引(在rails控制台中运行Modelname.reindex )时,我得到了以下错误。get_alias
from /Users/XXXX/.rbenv/versions/2.5.3/lib/ruby/gems/2.5.0/gems/searchkick
我正在尝试用RSpec测试一个类,它使用了Searchkick。config.before(:suite) do Restaurant.reindex Searchkick.disable_callbacksend
Searchkick.callbacks(true) do
example.run但是,<em