0

我正在尝试部署我的应用程序并索引模型。在我尝试从 elasticsearch 实际获取数据之前,一切正常。我的环境正在暂存,但是当我通过 rest api 执行搜索时出现错误

{
  "status": "error",
  "messages": 
  "[404]{\"error\":\"IndexMissingException[[myapp_production_products] missing]\",\"status\":404}"
}

由此:

[myapp_production_products]

我推断它试图在错误的环境中查询弹性搜索。这是什么原因造成的?

4

2 回答 2

1

您是否对产品进行了索引?也许它会解决问题。

谢谢!

于 2015-07-08T12:36:25.860 回答
0

好的,所以问题不在于索引命名错误。根本没有创建索引,这非常奇怪(我在本地机器上做了同样的事情并且它正在工作,创建了索引)。

我刚刚添加了一个用于创建索引的 rake 任务。

于 2015-07-08T11:03:58.483 回答