Elasticsearch (es) 官方文档后期会移除 type 属性,scout 如何适应这个操作呢?
根据社区的elasticsearch文档(主要是笑来搜跟Elasticsearch 的配置与使用,为了全文搜索...),以及scout的文档,首先artisan创建了个初始化的问题由于不太了解直接copy了笑来搜的动态设置属性的代码如下
'mappings' => [
'_default_' => [
'_all' => [
'enabled' => true
],
'dynamic_templates' => [
[
'strings' => [
'match_mapping_type' => 'string',
'mapping' => [
'type' => 'text',
'analyzer' => 'ik_smart',
'ignore_above' => 256,
'fields' => [
'keyword' => [
'type' => 'keyword'
]
]
]
]
]
]
]
]
这样的话 很多都是ik分析了,想对指定的字段设置不使用ik
问题2
就是我要对多个model生成es数据,根据scout里面的配置,发现只有首个模型才能导入到index里面,后面的模型数据导入不了
推荐文章: