Elasticsearch-rails 正在搜索错误的索引
Elasticsearch-rails is searching in wrong index
我正在尝试部署我的应用程序并为模型编制索引。在我尝试从 elasticsearch 实际获取数据之前,一切都运行良好。
我的环境正在暂存,但是当我通过休息执行搜索时 api 我收到错误消息
{
"status": "error",
"messages":
"[404]{\"error\":\"IndexMissingException[[myapp_production_products] missing]\",\"status\":404}"
}
来自这里:
[myapp_production_products]
我推断它试图在错误的环境中查询 elasticsearch。
这是什么原因造成的?
好的,问题不在于错误的索引命名。根本没有创建索引,这太奇怪了(我在我的本地机器上做了同样的事情并且它正在工作,索引被创建)。
我刚刚添加了一个用于创建索引的 rake 任务。
您是否已将产品编入索引?可能会解决问题。
谢谢!
我正在尝试部署我的应用程序并为模型编制索引。在我尝试从 elasticsearch 实际获取数据之前,一切都运行良好。 我的环境正在暂存,但是当我通过休息执行搜索时 api 我收到错误消息
{
"status": "error",
"messages":
"[404]{\"error\":\"IndexMissingException[[myapp_production_products] missing]\",\"status\":404}"
}
来自这里:
[myapp_production_products]
我推断它试图在错误的环境中查询 elasticsearch。 这是什么原因造成的?
好的,问题不在于错误的索引命名。根本没有创建索引,这太奇怪了(我在我的本地机器上做了同样的事情并且它正在工作,索引被创建)。
我刚刚添加了一个用于创建索引的 rake 任务。
您是否已将产品编入索引?可能会解决问题。
谢谢!