0

アプリをデプロイしてモデルにインデックスを付けようとしています。実際にelasticsearchからデータを取得しようとするまで、すべてが正常に機能しています。私の環境はステージングですが、残りの API を介して検索を実行するとエラーが発生します

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

これから:

[myapp_production_products]

間違った環境でelasticsearchにクエリを実行しようとしていると推測しました。これは何が原因ですか?

4

2 に答える 2

0

わかりましたので、問題は不適切なインデックスの命名ではありませんでした。インデックスはまったく作成されませんでした。これは非常に奇妙です (ローカル マシンで同じことを作成し、それが機能していて、インデックスが作成されました)。

インデックスを作成するための rake タスクを追加しました。

于 2015-07-08T11:03:58.483 に答える