0

我在弹性搜索方面遇到了一个奇怪的问题。我正在开发一个 Laravel 项目,需要将弹性搜索与其集成。我正在使用https://github.com/babenkoivan/scout-elasticsearch-driver和 Laravel Scout。

最初一切正常,我也能够搜索。当它运行良好时,我想删除我的索引并从头开始重新索引所有内容。但是在那之后,当我运行我的播种机时,我得到了一个“索引未找到异常”。然后为了测试它,我创建了索引和类型。例如:TestIndex/department
之后播种机运行良好,我没有得到“索引未找到异常”。但是,它没有使用我创建的索引。它创建了一个“TestIndex_write/department”形式的新索引

有人可以解释我做错了什么吗?为什么会自动创建具有不同名称的新索引?

我正在使用 ElasticSearch > 6.0

4

1 回答 1

1

虽然 2 个月过去了,但尝试更新索引配置器:

php 工匠弹性:更新索引 App\MyIndexConfigurator

于 2018-07-07T09:34:19.193 回答