我创建了我的ES索引如下(MongoDB via River):
curl -XPUT 'http://localhost:9200/_river/mongodb/_meta' -d '{
"type": "mongodb",
"mongodb": {
"db": "testmongo",
"collection": "person"
},
"index": {
"name": "mongoindex",
"type": "my_type"
}
}'
我的MongoDB中有一些条目看起来像“ MyString.70 ”或“ Test-133 ”,当ES索引这些条目时,它总是将它们分开进入“ MyString ”,“ 70 ”,“测试”,“ 133 ”。
如何停用该功能?
答案 0 :(得分:0)
通过索引使用例如
...
"mongodb": {
"db": "testmongo",
"collection": "person",
"index": "not_analyzed"
},
...