elasticsearch에서 맵핑을 설정할 때 모든 type에 유효합니다
7245 단어 빅데이터 시각화전자상거래 금융 바람 제어
_default_
필드를 사용해야 합니다.PUT /my_index{
"mappings": {
"_default_": {
"properties": {
"field1": {
"type": "string",
"index": "analyzed"
}
}
}
}
프로젝트에 필요한 프로필을 참고하십시오.
{
"template":"projectlog*",
"settings":{
"number_of_shards" : 5
},
"mappings": {
"_default_": {
"_source" : { "enabled" : true },
"properties": {
"additionInfo": {
"type": "string",
"index": "not_analyzed" },
"devEnv": {
"type": "string",
"index": "not_analyzed" },
"eventId": {
"type": "string",
"index": "not_analyzed" },
"eventName": {
"type": "string",
"index": "not_analyzed" },
"hit": {
"type": "integer" },
"hitRules": {
"type": "string",
"index": "not_analyzed" },
"ip": {
"type": "string",
"index": "not_analyzed" },
"mainBody": {
"type": "string",
"index": "not_analyzed" },
"requestTime": {
"type": "long" },
"riskParam": {
"index": "not_analyzed",
"type": "string" },
"ruleId": {
"type": "string",
"index": "not_analyzed" },
"serialNumber": {
"type": "string",
"index": "not_analyzed" },
"shootPenalties": {
"type": "string",
"index": "not_analyzed" }
}
}
}
}
http://stackoverflow.com/questions/27277609/elasticsearch-is-it-possible-to-set-mapping-for-field-in-index-for-all-types