1)我的第一个问题是: 在Laravel项目中,当我运行命令为 “ PHP工匠弹性:更新索引JKIndexConfigurator” 它给出错误,因为“找不到类'JKIndexConfigurator'” 尽管该课程可用。
问题2 :当我在索引配置器中添加映射时,如下所示:
protected $defaultMapping = [
'properties' => [
`text` => [
'type' => 'text',
'fields' => [
'raw' => [
'type' => 'text',
'index' => 'not_analyzed',
],
'updated_at' => [
'type' => 'text',
'fielddata' => true,
],
],
],
],
];
然后它给出错误为:
“默认情况下,文本字段上的字段数据是禁用的。在[updated_at]上设置fielddata = true可以通过取消反转索引来将字段数据加载到内存中。请注意,这可能会占用大量内存。请改用关键字字段。[原因:所有分片均失败]“
-我已经在索引配置器中添加了映射 -删除索引 创建的索引 -通过“ PHP artisan scout”命令导入模型:导入“ App \ Model \ JobPost”
显示相同的错误。 我该怎么办??