Skip to content

Instantly share code, notes, and snippets.

@anti-social
Created September 9, 2015 13:08
Show Gist options
  • Star 0 You must be signed in to star a gist
  • Fork 0 You must be signed in to fork a gist
  • Save anti-social/28c9a25b1e8681ae9481 to your computer and use it in GitHub Desktop.
Save anti-social/28c9a25b1e8681ae9481 to your computer and use it in GitHub Desktop.
curl -XGET "${es_host}/${index}/_mapping/product?pretty"
{
"uaprom_v3" : {
"mappings" : {
"product" : {
"dynamic" : "false",
"dynamic_templates" : [ {
"group_id_template" : {
"mapping" : {
"type" : "integer",
"doc_values" : true
},
"path_match" : "group.group_id_*"
}
}, {
"attr_bss_template" : {
"mapping" : {
"type" : "integer",
"doc_values" : true
},
"path_match" : "attr.bss*"
}
}, {
"attr_bms_template" : {
"mapping" : {
"type" : "integer",
"doc_values" : true
},
"path_match" : "attr.bms*"
}
}, {
"attr_bb_template" : {
"mapping" : {
"type" : "boolean"
},
"path_match" : "attr.bb*"
}
}, {
"attr_bi_template" : {
"mapping" : {
"type" : "integer",
"doc_values" : true
},
"path_match" : "attr.bi*"
}
}, {
"attr_bf_template" : {
"mapping" : {
"type" : "float",
"doc_values" : true
},
"path_match" : "attr.bf*"
}
}, {
"attr_ubss_template" : {
"mapping" : {
"type" : "integer",
"doc_values" : true
},
"path_match" : "attr.ubss*"
}
}, {
"attr_ubms_template" : {
"mapping" : {
"type" : "integer",
"doc_values" : true
},
"path_match" : "attr.ubms*"
}
}, {
"attr_ubb_template" : {
"mapping" : {
"type" : "boolean"
},
"path_match" : "attr.ubb*"
}
}, {
"attr_ubi_template" : {
"mapping" : {
"type" : "integer",
"doc_values" : true
},
"path_match" : "attr.ubi*"
}
}, {
"attr_ubf_template" : {
"mapping" : {
"type" : "float",
"doc_values" : true
},
"path_match" : "attr.ubf*"
}
}, {
"attr_csbss_template" : {
"mapping" : {
"type" : "integer",
"doc_values" : true
},
"path_match" : "attr.csbss*"
}
}, {
"attr_csbf_template" : {
"mapping" : {
"type" : "float",
"doc_values" : true
},
"path_match" : "attr.csbf*"
}
} ],
"date_detection" : false,
"_all" : {
"enabled" : false
},
"_routing" : {
"required" : true,
"path" : "company.id"
},
"_source" : {
"includes" : [ "name", "keywords", "company.id", "price.unit", "price.local", "rank" ]
},
"_uid" : {
"fielddata" : {
"format" : "doc_values"
}
},
"properties" : {
"active_tags" : {
"type" : "integer",
"doc_values" : true
},
"actual_presence" : {
"type" : "boolean"
},
"attr" : {
"dynamic" : "true",
"properties" : {
"bb0" : {
"type" : "boolean"
},
"bb1" : {
"type" : "boolean"
},
"bb10" : {
"type" : "boolean"
},
"bb11" : {
"type" : "boolean"
},
"bb12" : {
"type" : "boolean"
},
"bb13" : {
"type" : "boolean"
},
"bb14" : {
"type" : "boolean"
},
"bb15" : {
"type" : "boolean"
},
"bb16" : {
"type" : "boolean"
},
"bb2" : {
"type" : "boolean"
},
"bb3" : {
"type" : "boolean"
},
"bb4" : {
"type" : "boolean"
},
"bb5" : {
"type" : "boolean"
},
"bb6" : {
"type" : "boolean"
},
"bb7" : {
"type" : "boolean"
},
"bb8" : {
"type" : "boolean"
},
"bb9" : {
"type" : "boolean"
},
"bf0" : {
"type" : "float",
"doc_values" : true
},
"bf1" : {
"type" : "float",
"doc_values" : true
},
"bf10" : {
"type" : "float",
"doc_values" : true
},
"bf11" : {
"type" : "float",
"doc_values" : true
},
"bf12" : {
"type" : "float",
"doc_values" : true
},
"bf13" : {
"type" : "float",
"doc_values" : true
},
"bf14" : {
"type" : "float",
"doc_values" : true
},
"bf15" : {
"type" : "float",
"doc_values" : true
},
"bf16" : {
"type" : "float",
"doc_values" : true
},
"bf17" : {
"type" : "float",
"doc_values" : true
},
"bf18" : {
"type" : "float",
"doc_values" : true
},
"bf19" : {
"type" : "float",
"doc_values" : true
},
"bf2" : {
"type" : "float",
"doc_values" : true
},
"bf20" : {
"type" : "float",
"doc_values" : true
},
"bf3" : {
"type" : "float",
"doc_values" : true
},
"bf4" : {
"type" : "float",
"doc_values" : true
},
"bf5" : {
"type" : "float",
"doc_values" : true
},
"bf6" : {
"type" : "float",
"doc_values" : true
},
"bf7" : {
"type" : "float",
"doc_values" : true
},
"bf8" : {
"type" : "float",
"doc_values" : true
},
"bf9" : {
"type" : "float",
"doc_values" : true
},
"bi0" : {
"type" : "integer",
"doc_values" : true
},
"bi1" : {
"type" : "integer",
"doc_values" : true
},
"bi2" : {
"type" : "integer",
"doc_values" : true
},
"bi3" : {
"type" : "integer",
"doc_values" : true
},
"bi4" : {
"type" : "integer",
"doc_values" : true
},
"bi5" : {
"type" : "integer",
"doc_values" : true
},
"bi6" : {
"type" : "integer",
"doc_values" : true
},
"bi7" : {
"type" : "integer",
"doc_values" : true
},
"bi8" : {
"type" : "integer",
"doc_values" : true
},
"bi9" : {
"type" : "integer",
"doc_values" : true
},
"bms0" : {
"type" : "integer",
"doc_values" : true
},
"bms1" : {
"type" : "integer",
"doc_values" : true
},
"bms2" : {
"type" : "integer",
"doc_values" : true
},
"bms3" : {
"type" : "integer",
"doc_values" : true
},
"bms4" : {
"type" : "integer",
"doc_values" : true
},
"bms5" : {
"type" : "integer",
"doc_values" : true
},
"bms6" : {
"type" : "integer",
"doc_values" : true
},
"bms7" : {
"type" : "integer",
"doc_values" : true
},
"bms8" : {
"type" : "integer",
"doc_values" : true
},
"bss0" : {
"type" : "integer",
"doc_values" : true
},
"bss1" : {
"type" : "integer",
"doc_values" : true
},
"bss10" : {
"type" : "integer",
"doc_values" : true
},
"bss11" : {
"type" : "integer",
"doc_values" : true
},
"bss12" : {
"type" : "integer",
"doc_values" : true
},
"bss13" : {
"type" : "integer",
"doc_values" : true
},
"bss14" : {
"type" : "integer",
"doc_values" : true
},
"bss15" : {
"type" : "integer",
"doc_values" : true
},
"bss16" : {
"type" : "integer",
"doc_values" : true
},
"bss2" : {
"type" : "integer",
"doc_values" : true
},
"bss3" : {
"type" : "integer",
"doc_values" : true
},
"bss4" : {
"type" : "integer",
"doc_values" : true
},
"bss5" : {
"type" : "integer",
"doc_values" : true
},
"bss6" : {
"type" : "integer",
"doc_values" : true
},
"bss7" : {
"type" : "integer",
"doc_values" : true
},
"bss8" : {
"type" : "integer",
"doc_values" : true
},
"bss9" : {
"type" : "integer",
"doc_values" : true
},
"ubb0" : {
"type" : "boolean"
},
"ubb1" : {
"type" : "boolean"
},
"ubb10" : {
"type" : "boolean"
},
"ubb11" : {
"type" : "boolean"
},
"ubb12" : {
"type" : "boolean"
},
"ubb13" : {
"type" : "boolean"
},
"ubb14" : {
"type" : "boolean"
},
"ubb15" : {
"type" : "boolean"
},
"ubb16" : {
"type" : "boolean"
},
"ubb2" : {
"type" : "boolean"
},
"ubb3" : {
"type" : "boolean"
},
"ubb4" : {
"type" : "boolean"
},
"ubb5" : {
"type" : "boolean"
},
"ubb6" : {
"type" : "boolean"
},
"ubb7" : {
"type" : "boolean"
},
"ubb8" : {
"type" : "boolean"
},
"ubb9" : {
"type" : "boolean"
},
"ubf0" : {
"type" : "float",
"doc_values" : true
},
"ubf1" : {
"type" : "float",
"doc_values" : true
},
"ubf10" : {
"type" : "float",
"doc_values" : true
},
"ubf11" : {
"type" : "float",
"doc_values" : true
},
"ubf12" : {
"type" : "float",
"doc_values" : true
},
"ubf13" : {
"type" : "float",
"doc_values" : true
},
"ubf14" : {
"type" : "float",
"doc_values" : true
},
"ubf15" : {
"type" : "float",
"doc_values" : true
},
"ubf16" : {
"type" : "float",
"doc_values" : true
},
"ubf17" : {
"type" : "float",
"doc_values" : true
},
"ubf18" : {
"type" : "float",
"doc_values" : true
},
"ubf19" : {
"type" : "float",
"doc_values" : true
},
"ubf2" : {
"type" : "float",
"doc_values" : true
},
"ubf20" : {
"type" : "float",
"doc_values" : true
},
"ubf3" : {
"type" : "float",
"doc_values" : true
},
"ubf4" : {
"type" : "float",
"doc_values" : true
},
"ubf5" : {
"type" : "float",
"doc_values" : true
},
"ubf6" : {
"type" : "float",
"doc_values" : true
},
"ubf7" : {
"type" : "float",
"doc_values" : true
},
"ubf8" : {
"type" : "float",
"doc_values" : true
},
"ubf9" : {
"type" : "float",
"doc_values" : true
},
"ubi0" : {
"type" : "integer",
"doc_values" : true
},
"ubi1" : {
"type" : "integer",
"doc_values" : true
},
"ubi2" : {
"type" : "integer",
"doc_values" : true
},
"ubi3" : {
"type" : "integer",
"doc_values" : true
},
"ubi4" : {
"type" : "integer",
"doc_values" : true
},
"ubi5" : {
"type" : "integer",
"doc_values" : true
},
"ubi6" : {
"type" : "integer",
"doc_values" : true
},
"ubi7" : {
"type" : "integer",
"doc_values" : true
},
"ubi8" : {
"type" : "integer",
"doc_values" : true
},
"ubi9" : {
"type" : "integer",
"doc_values" : true
},
"ubms0" : {
"type" : "integer",
"doc_values" : true
},
"ubms1" : {
"type" : "integer",
"doc_values" : true
},
"ubms2" : {
"type" : "integer",
"doc_values" : true
},
"ubms3" : {
"type" : "integer",
"doc_values" : true
},
"ubms4" : {
"type" : "integer",
"doc_values" : true
},
"ubms5" : {
"type" : "integer",
"doc_values" : true
},
"ubms6" : {
"type" : "integer",
"doc_values" : true
},
"ubms7" : {
"type" : "integer",
"doc_values" : true
},
"ubms8" : {
"type" : "integer",
"doc_values" : true
},
"ubss0" : {
"type" : "integer",
"doc_values" : true
},
"ubss1" : {
"type" : "integer",
"doc_values" : true
},
"ubss10" : {
"type" : "integer",
"doc_values" : true
},
"ubss11" : {
"type" : "integer",
"doc_values" : true
},
"ubss12" : {
"type" : "integer",
"doc_values" : true
},
"ubss13" : {
"type" : "integer",
"doc_values" : true
},
"ubss14" : {
"type" : "integer",
"doc_values" : true
},
"ubss15" : {
"type" : "integer",
"doc_values" : true
},
"ubss16" : {
"type" : "integer",
"doc_values" : true
},
"ubss2" : {
"type" : "integer",
"doc_values" : true
},
"ubss3" : {
"type" : "integer",
"doc_values" : true
},
"ubss4" : {
"type" : "integer",
"doc_values" : true
},
"ubss5" : {
"type" : "integer",
"doc_values" : true
},
"ubss6" : {
"type" : "integer",
"doc_values" : true
},
"ubss7" : {
"type" : "integer",
"doc_values" : true
},
"ubss8" : {
"type" : "integer",
"doc_values" : true
},
"ubss9" : {
"type" : "integer",
"doc_values" : true
}
}
},
"category" : {
"properties" : {
"all_ids" : {
"type" : "integer",
"doc_values" : true
},
"id" : {
"type" : "integer",
"doc_values" : true
},
"types" : {
"type" : "string",
"index" : "not_analyzed",
"doc_values" : true
}
}
},
"company" : {
"properties" : {
"holidays" : {
"type" : "date",
"format" : "dateOptionalTime"
},
"id" : {
"type" : "integer",
"doc_values" : true
},
"is_premium_service_paid" : {
"type" : "boolean"
},
"opinion_count" : {
"type" : "integer",
"doc_values" : true
},
"opinion_rating" : {
"type" : "float",
"doc_values" : true
},
"rank" : {
"type" : "float",
"doc_values" : true
},
"region_id" : {
"type" : "integer",
"doc_values" : true
},
"status" : {
"type" : "integer"
}
}
},
"company_site_tags" : {
"type" : "integer",
"doc_values" : true
},
"description" : {
"type" : "string",
"analyzer" : "text"
},
"discount" : {
"properties" : {
"percent" : {
"type" : "float"
}
}
},
"extra_tags" : {
"type" : "integer"
},
"group" : {
"dynamic" : "true",
"properties" : {
"group_id_0" : {
"type" : "integer",
"doc_values" : true
},
"group_id_1" : {
"type" : "integer",
"doc_values" : true
},
"group_id_2" : {
"type" : "integer",
"doc_values" : true
},
"group_id_3" : {
"type" : "integer",
"doc_values" : true
},
"group_id_4" : {
"type" : "integer",
"doc_values" : true
},
"group_id_5" : {
"type" : "integer",
"doc_values" : true
},
"group_id_6" : {
"type" : "integer",
"doc_values" : true
},
"group_id_7" : {
"type" : "integer",
"doc_values" : true
},
"group_id_8" : {
"type" : "integer",
"doc_values" : true
},
"groups" : {
"properties" : {
"id" : {
"type" : "integer"
},
"name" : {
"type" : "string",
"norms" : {
"enabled" : false
},
"analyzer" : "text"
}
}
},
"id" : {
"type" : "integer",
"doc_values" : true
},
"name" : {
"type" : "string",
"norms" : {
"enabled" : false
},
"analyzer" : "text"
},
"path" : {
"type" : "string",
"index" : "not_analyzed",
"doc_values" : true
}
}
},
"has_gifts" : {
"type" : "boolean"
},
"has_image" : {
"type" : "boolean"
},
"is_available" : {
"type" : "boolean"
},
"is_delivery_free" : {
"type" : "boolean"
},
"is_discounted" : {
"type" : "boolean"
},
"keywords" : {
"type" : "string",
"norms" : {
"enabled" : false
},
"analyzer" : "text",
"copy_to" : [ "name_keywords" ]
},
"model" : {
"properties" : {
"id" : {
"type" : "integer",
"doc_values" : true
},
"name" : {
"type" : "string",
"analyzer" : "text"
}
}
},
"name" : {
"type" : "string",
"norms" : {
"enabled" : false
},
"analyzer" : "text",
"copy_to" : [ "name_keywords" ]
},
"name_keywords" : {
"type" : "string",
"norms" : {
"enabled" : false
},
"analyzer" : "text"
},
"opinion_rating" : {
"type" : "float",
"doc_values" : true
},
"popularity" : {
"type" : "float",
"index" : "no",
"doc_values" : true
},
"position" : {
"type" : "integer",
"index" : "no",
"doc_values" : true
},
"presence" : {
"type" : "string"
},
"price" : {
"properties" : {
"local" : {
"type" : "float",
"doc_values" : true
},
"unit" : {
"type" : "float",
"doc_values" : true
}
}
},
"promotions" : {
"type" : "string"
},
"rank" : {
"type" : "float",
"index" : "no",
"doc_values" : true
},
"region" : {
"properties" : {
"all_ids" : {
"type" : "integer",
"doc_values" : true
},
"delivery_ids" : {
"type" : "integer",
"doc_values" : true
},
"foreign_delivery_ids" : {
"type" : "integer",
"doc_values" : true
},
"ids" : {
"type" : "integer"
}
}
},
"selling_type" : {
"type" : "integer"
},
"sku" : {
"type" : "string",
"analyzer" : "text_delimit"
},
"variation_base_id" : {
"type" : "integer"
},
"visible_in_catalog" : {
"type" : "boolean"
}
}
}
}
}
}
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment