我有弹性搜索2.2.1和“friendsofsymfony / elastica-bundle”:“~3.0”,
我需要在索引中添加未分析的字段我在配置中添加归档技能“字段”和“索引:not_analyzed”,但是在
之后app/console fos:elastica:populate --no-reset --index=directory --type=skill
在映射中仍有
"skill": {
"properties": {
"skill": {
"type": "string"
},
这是我的配置:
directory:
finder: ~
types:
skill:
mappings:
id:
type: integer
skill:
type: integer
fields:
raw:
type: integer
index: not_analyzed
Mybe需要更新FosElasticBundle吗?我做错了什么,有什么想法,帮助
答案 0 :(得分:0)
尝试将“ index”更改为true,而不是“ not_analyzed”
directory:
finder: ~
types:
skill:
mappings:
id:
type: integer
skill:
type: integer
fields:
raw:
type: integer
index: true