{"dynamic" : "strict",
        "properties" : {
          "advertise_info" : {
            "enabled" : false,
            "properties" : {
              "ad_tag_ids" : {
                "type" : "long"
              },
              "end_time_epoch" : {
                "type" : "long"
              },
              "id" : {
                "type" : "long"
              },
              "ordering" : {
                "type" : "long"
              },
              "position" : {
                "type" : "string",
                "index" : "not_analyzed"
              },
              "searchwords" : {
                "type" : "string",
                "index" : "not_analyzed"
              },
              "show_city_tags" : {
                "type" : "long"
              },
              "start_time_epoch" : {
                "type" : "long"
              }
            }
          },
          "advertise_position" : {
            "type" : "string",
            "index" : "not_analyzed"
          },
          "advertise_searchwords" : {
            "type" : "string",
            "index" : "not_analyzed"
          },
          "advertise_tag_ids" : {
            "type" : "long"
          },
          "ai_tags" : {
            "type" : "string",
            "index" : "not_analyzed"
          },
          "can_sold_time_range" : {
            "properties" : {
              "end_time" : {
                "type" : "date",
                "format" : "date_time_no_millis"
              },
              "start_time" : {
                "type" : "date",
                "format" : "date_time_no_millis"
              }
            }
          },
          "case_count" : {
            "type" : "long"
          },
          "channel" : {
            "type" : "string",
            "index" : "not_analyzed"
          },
          "closure_tag_ids" : {
            "type" : "long"
          },
          "closure_tags" : {
            "type" : "string",
            "norms" : {
              "enabled" : false
            },
            "analyzer" : "gm_ngram_common_index",
            "search_analyzer" : "gm_default_search"
          },
          "closure_tags_by_standard_analyzer" : {
            "type" : "string",
            "norms" : {
              "enabled" : false
            },
            "analyzer" : "standard"
          },
          "detail_description" : {
            "type" : "string",
            "norms" : {
              "enabled" : false
            },
            "analyzer" : "gm_ngram_common_index",
            "search_analyzer" : "gm_default_search"
          },
          "discount" : {
            "type" : "double",
            "null_value" : 1.0
          },
          "doctor" : {
            "properties" : {
              "famous_doctor" : {
                "type" : "boolean",
                "null_value" : false
              },
              "hospital" : {
                "properties" : {
                  "area_count" : {
                    "type" : "long"
                  },
                  "chain_count" : {
                    "type" : "long"
                  },
                  "city_count" : {
                    "type" : "long"
                  },
                  "city_name" : {
                    "type" : "string",
                    "norms" : {
                      "enabled" : false
                    },
                    "analyzer" : "gm_ngram_common_index",
                    "search_analyzer" : "gm_default_search"
                  },
                  "city_name_by_standard_analyzer" : {
                    "type" : "string",
                    "norms" : {
                      "enabled" : false
                    },
                    "analyzer" : "standard"
                  },
                  "city_province_country_tag_id" : {
                    "type" : "long"
                  },
                  "city_province_name" : {
                    "type" : "string",
                    "norms" : {
                      "enabled" : false
                    },
                    "analyzer" : "gm_ngram_common_index",
                    "search_analyzer" : "gm_default_search"
                  },
                  "city_province_name_by_standard_analyzer" : {
                    "type" : "string",
                    "norms" : {
                      "enabled" : false
                    },
                    "analyzer" : "standard"
                  },
                  "city_province_tag_id" : {
                    "type" : "long"
                  },
                  "city_tag_id" : {
                    "type" : "long"
                  },
                  "hospital_type" : {
                    "type" : "string",
                    "index" : "not_analyzed"
                  },
                  "hospital_type2" : {
                    "type" : "string",
                    "index" : "not_analyzed"
                  },
                  "id" : {
                    "type" : "string",
                    "index" : "not_analyzed"
                  },
                  "is_high_quality" : {
                    "type" : "boolean"
                  },
                  "is_oversea" : {
                    "type" : "boolean"
                  },
                  "name" : {
                    "type" : "string",
                    "norms" : {
                      "enabled" : false
                    },
                    "analyzer" : "gm_ngram_common_index",
                    "search_analyzer" : "gm_default_search"
                  },
                  "name_by_standard_analyzer" : {
                    "type" : "string",
                    "norms" : {
                      "enabled" : false
                    },
                    "analyzer" : "standard"
                  },
                  "officer_name" : {
                    "type" : "string",
                    "norms" : {
                      "enabled" : false
                    },
                    "analyzer" : "gm_ngram_common_index",
                    "search_analyzer" : "gm_default_search"
                  },
                  "officer_name_by_standard_analyzer" : {
                    "type" : "string",
                    "norms" : {
                      "enabled" : false
                    },
                    "analyzer" : "standard"
                  }
                }
              },
              "id" : {
                "type" : "string",
                "index" : "not_analyzed"
              },
              "name" : {
                "type" : "string",
                "norms" : {
                  "enabled" : false
                },
                "analyzer" : "gm_ngram_common_index",
                "search_analyzer" : "gm_default_search"
              },
              "name_by_standard_analyzer" : {
                "type" : "string",
                "norms" : {
                  "enabled" : false
                },
                "analyzer" : "standard"
              },
              "title" : {
                "type" : "string",
                "index" : "not_analyzed"
              }
            }
          },
          "doctor_customize_sort" : {
            "type" : "long"
          },
          "end_time" : {
            "type" : "date",
            "format" : "date_time_no_millis"
          },
          "end_time_long" : {
            "type" : "long"
          },
          "first_classify_ids" : {
            "type" : "long"
          },
          "first_classify_names" : {
            "type" : "string",
            "analyzer" : "gm_default_index",
            "search_analyzer" : "gm_default_search"
          },
          "first_demands" : {
            "type" : "string",
            "analyzer" : "gm_default_index",
            "search_analyzer" : "gm_default_search"
          },
          "first_demands_ids" : {
            "type" : "long"
          },
          "first_positions_ids" : {
            "type" : "long"
          },
          "first_solutions" : {
            "type" : "string",
            "analyzer" : "gm_default_index",
            "search_analyzer" : "gm_default_search"
          },
          "first_solutions_ids" : {
            "type" : "long"
          },
          "first_tags" : {
            "type" : "string",
            "norms" : {
              "enabled" : false
            },
            "analyzer" : "gm_default_index",
            "search_analyzer" : "gm_default_search"
          },
          "floor_id" : {
            "type" : "long"
          },
          "fresh_closure_tags" : {
            "type" : "string",
            "norms" : {
              "enabled" : false
            },
            "analyzer" : "gm_ngram_common_index",
            "search_analyzer" : "gm_default_search"
          },
          "gengmei_price" : {
            "type" : "long"
          },
          "gengmei_price_list" : {
            "type" : "long"
          },
          "gift_rank" : {
            "type" : "long"
          },
          "hospital" : {
            "properties" : {
              "city_name" : {
                "type" : "string",
                "norms" : {
                  "enabled" : false
                },
                "analyzer" : "gm_ngram_common_index",
                "search_analyzer" : "gm_default_search"
              },
              "city_province_country_tag_id" : {
                "type" : "long"
              },
              "city_province_name" : {
                "type" : "string",
                "norms" : {
                  "enabled" : false
                },
                "analyzer" : "gm_ngram_common_index",
                "search_analyzer" : "gm_default_search"
              },
              "city_province_tag_id" : {
                "type" : "long"
              },
              "city_tag_id" : {
                "type" : "long"
              },
              "id" : {
                "type" : "string",
                "index" : "not_analyzed"
              },
              "name" : {
                "type" : "string",
                "norms" : {
                  "enabled" : false
                },
                "analyzer" : "gm_ngram_common_index",
                "search_analyzer" : "gm_default_search"
              }
            }
          },
          "hospital_customize_sort" : {
            "type" : "long"
          },
          "id" : {
            "type" : "long"
          },
          "is_can_be_sold" : {
            "type" : "boolean"
          },
          "is_fenqi" : {
            "type" : "boolean",
            "null_value" : false
          },
          "is_floor_price" : {
            "type" : "boolean"
          },
          "is_insurance" : {
            "type" : "boolean"
          },
          "is_online" : {
            "type" : "boolean"
          },
          "is_promote" : {
            "type" : "boolean"
          },
          "is_seckill" : {
            "type" : "boolean"
          },
          "is_sink" : {
            "type" : "boolean"
          },
          "is_stage" : {
            "type" : "boolean",
            "null_value" : false
          },
          "item_wiki_tags" : {
            "type" : "string",
            "norms" : {
              "enabled" : false
            },
            "analyzer" : "gm_ngram_common_index",
            "search_analyzer" : "gm_default_search"
          },
          "items_name" : {
            "type" : "string",
            "norms" : {
              "enabled" : false
            },
            "analyzer" : "gm_ngram_common_index",
            "search_analyzer" : "gm_default_search"
          },
          "items_name_keyword" : {
            "type" : "string",
            "index" : "not_analyzed"
          },
          "location" : {
            "type" : "geo_point"
          },
          "lowest_price" : {
            "type" : "nested",
            "properties" : {
              "end_time" : {
                "type" : "date",
                "format" : "date_time_no_millis"
              },
              "end_time_long" : {
                "type" : "long"
              },
              "price" : {
                "type" : "long"
              },
              "start_time" : {
                "type" : "date",
                "format" : "date_time_no_millis"
              },
              "start_time_long" : {
                "type" : "long"
              }
            }
          },
          "max_query_pv" : {
            "type" : "nested",
            "properties" : {
              "pv" : {
                "type" : "long"
              },
              "query" : {
                "type" : "string",
                "index" : "not_analyzed"
              }
            }
          },
          "merchant_doctor_id" : {
            "type" : "string"
          },
          "merchant_doctor_rank" : {
            "type" : "double"
          },
          "name" : {
            "type" : "string",
            "norms" : {
              "enabled" : false
            },
            "analyzer" : "gm_ngram_common_index",
            "search_analyzer" : "gm_default_search"
          },
          "nearby_city_tags" : {
            "properties" : {
              "name" : {
                "type" : "string",
                "index" : "not_analyzed"
              },
              "tag_id" : {
                "type" : "long"
              }
            }
          },
          "new_sku_list" : {
            "type" : "nested",
            "properties" : {
              "end_time" : {
                "type" : "date",
                "format" : "date_time_no_millis"
              },
              "name" : {
                "type" : "string",
                "norms" : {
                  "enabled" : false
                },
                "analyzer" : "gm_default_index",
                "search_analyzer" : "gm_default_search"
              },
              "parent_id" : {
                "type" : "long"
              },
              "price" : {
                "type" : "long"
              },
              "price_type" : {
                "type" : "long"
              },
              "sku_id" : {
                "type" : "long"
              },
              "sku_rank" : {
                "type" : "double"
              },
              "start_time" : {
                "type" : "date",
                "format" : "date_time_no_millis"
              }
            }
          },
          "new_sku_special" : {
            "type" : "nested",
            "properties" : {
              "has_pos" : {
                "type" : "boolean"
              },
              "id" : {
                "type" : "long"
              },
              "item_id" : {
                "type" : "long"
              },
              "position" : {
                "type" : "long"
              },
              "sku_id" : {
                "type" : "long"
              }
            }
          },
          "operation_cpt" : {
            "properties" : {
              "ad_tag_ids" : {
                "type" : "long"
              },
              "end_time_epoch" : {
                "type" : "long"
              },
              "id" : {
                "type" : "long"
              },
              "ordering" : {
                "type" : "long"
              },
              "position" : {
                "type" : "string",
                "index" : "not_analyzed"
              },
              "searchwords" : {
                "type" : "string",
                "index" : "not_analyzed"
              },
              "show_city_tags" : {
                "type" : "long"
              },
              "start_time_epoch" : {
                "type" : "long"
              }
            }
          },
          "ordered_user_ids" : {
            "type" : "long"
          },
          "ordering" : {
            "type" : "long"
          },
          "org_sink_end_time" : {
            "type" : "date",
            "format" : "date_time_no_millis"
          },
          "org_sink_end_time_long" : {
            "type" : "long"
          },
          "org_sink_start_time" : {
            "type" : "date",
            "format" : "date_time_no_millis"
          },
          "org_sink_start_time_long" : {
            "type" : "long"
          },
          "periodic_price" : {
            "type" : "nested",
            "properties" : {
              "end_time" : {
                "type" : "date",
                "format" : "date_time_no_millis"
              },
              "price" : {
                "type" : "long"
              },
              "start_time" : {
                "type" : "date",
                "format" : "date_time_no_millis"
              }
            }
          },
          "positions" : {
            "type" : "string",
            "analyzer" : "gm_default_index",
            "search_analyzer" : "gm_default_search"
          },
          "pv" : {
            "type" : "long"
          },
          "query_pv" : {
            "type" : "nested",
            "properties" : {
              "pv" : {
                "type" : "long"
              },
              "query" : {
                "type" : "string",
                "index" : "not_analyzed"
              }
            }
          },
          "rating" : {
            "type" : "double",
            "null_value" : 0.0
          },
          "recommend_rank" : {
            "properties" : {
              "is_recommend" : {
                "type" : "boolean",
                "null_value" : false
              },
              "rank" : {
                "type" : "long",
                "null_value" : 999999
              }
            }
          },
          "sales_count" : {
            "type" : "long"
          },
          "seckill_discount" : {
            "type" : "double",
            "null_value" : 1.0
          },
          "seckill_end_time" : {
            "type" : "date",
            "format" : "date_time_no_millis"
          },
          "seckill_price" : {
            "type" : "long"
          },
          "seckill_start_time" : {
            "type" : "date",
            "format" : "date_time_no_millis"
          },
          "seckill_time" : {
            "type" : "nested",
            "properties" : {
              "end_time" : {
                "type" : "date",
                "format" : "date_time_no_millis"
              },
              "start_time" : {
                "type" : "date",
                "format" : "date_time_no_millis"
              }
            }
          },
          "second_classify_ids" : {
            "type" : "long"
          },
          "second_classify_names" : {
            "type" : "string",
            "analyzer" : "gm_default_index",
            "search_analyzer" : "gm_default_search"
          },
          "second_demands" : {
            "type" : "string",
            "analyzer" : "gm_default_index",
            "search_analyzer" : "gm_default_search"
          },
          "second_demands_ids" : {
            "type" : "long"
          },
          "second_positions" : {
            "type" : "string",
            "analyzer" : "gm_default_index",
            "search_analyzer" : "gm_default_search"
          },
          "second_positions_ids" : {
            "type" : "long"
          },
          "second_solutions" : {
            "type" : "string",
            "analyzer" : "gm_default_index",
            "search_analyzer" : "gm_default_search"
          },
          "second_solutions_ids" : {
            "type" : "long"
          },
          "second_tags" : {
            "type" : "string",
            "norms" : {
              "enabled" : false
            },
            "analyzer" : "gm_default_index",
            "search_analyzer" : "gm_default_search"
          },
          "service_type" : {
            "type" : "long"
          },
          "share_get_cashback" : {
            "type" : "boolean"
          },
          "short_description" : {
            "type" : "string",
            "norms" : {
              "enabled" : false
            },
            "analyzer" : "gm_ngram_common_index",
            "search_analyzer" : "gm_default_search"
          },
          "short_description_by_standard_analyzer" : {
            "type" : "string",
            "norms" : {
              "enabled" : false
            },
            "analyzer" : "standard"
          },
          "short_description_pre" : {
            "type" : "string",
            "norms" : {
              "enabled" : false
            },
            "analyzer" : "gm_default_index",
            "search_analyzer" : "gm_default_search"
          },
          "sku_list" : {
            "type" : "nested",
            "properties" : {
              "end_time" : {
                "type" : "date",
                "format" : "date_time_no_millis"
              },
              "instrument" : {
                "type" : "string",
                "norms" : {
                  "enabled" : false
                },
                "analyzer" : "gm_default_index",
                "search_analyzer" : "gm_default_search"
              },
              "is_valid" : {
                "type" : "boolean"
              },
              "materials" : {
                "type" : "string",
                "norms" : {
                  "enabled" : false
                },
                "analyzer" : "gm_default_index",
                "search_analyzer" : "gm_default_search"
              },
              "name" : {
                "type" : "string",
                "norms" : {
                  "enabled" : false
                },
                "analyzer" : "gm_ngram_common_index",
                "search_analyzer" : "gm_default_search"
              },
              "name_by_standard_analyzer" : {
                "type" : "string",
                "norms" : {
                  "enabled" : false
                },
                "analyzer" : "standard"
              },
              "new_sku_tags" : {
                "type" : "string",
                "analyzer" : "gm_ngram_common_index",
                "search_analyzer" : "gm_default_search"
              },
              "new_sku_name": {
                  "type" : "string",
                  "norms" : {
                    "enabled" : false
                  },
                  "analyzer" : "gm_default_index",
                  "search_analyzer" : "gm_ngram_index"
              },
              "new_sku_tags_keyword" : {
                "type" : "string",
                "index" : "not_analyzed"
              },
              "price" : {
                "type" : "long"
              },
              "price_type" : {
                "type" : "long"
              },
              "promotion_ids" : {
                "type" : "long"
              },
              "promotion_price" : {
                "type" : "long"
              },
              "sku_id" : {
                "type" : "long"
              },
              "sku_item_names" : {
                "type" : "string",
                "norms" : {
                  "enabled" : false
                },
                "index_options" : "offsets",
                "analyzer" : "gm_ngram_common_index",
                "search_analyzer" : "gm_default_search"
              },
              "sku_items_name" : {
                "type" : "string",
                "norms" : {
                  "enabled" : false
                },
                "index_options" : "offsets",
                "analyzer" : "gm_ngram_common_index",
                "search_analyzer" : "gm_default_search"
              },
              "sku_rank" : {
                "type" : "double"
              },
              "sku_sales" : {
                "type" : "long"
              },
              "sort_price" : {
                "type" : "long"
              },
              "start_time" : {
                "type" : "date",
                "format" : "date_time_no_millis"
              },
              "submission_id" : {
                "type" : "long"
              },
              "unit_ids" : {
                "type" : "long"
              }
            }
          },
          "smart_rank" : {
            "type" : "double"
          },
          "smart_rank2" : {
            "type" : "double"
          },
          "smart_rank_v4" : {
            "type" : "double"
          },
          "special" : {
            "type" : "nested",
            "properties" : {
              "has_pos" : {
                "type" : "boolean"
              },
              "id" : {
                "type" : "long"
              },
              "item_id" : {
                "type" : "long"
              },
              "position" : {
                "type" : "long"
              },
              "sku_id" : {
                "type" : "long"
              }
            }
          },
          "special_rank" : {
            "properties" : {
              "is_recommend" : {
                "type" : "boolean"
              },
              "price" : {
                "type" : "long"
              },
              "rank" : {
                "type" : "long"
              },
              "special_id" : {
                "type" : "long"
              }
            }
          },
          "start_time" : {
            "type" : "date",
            "format" : "date_time_no_millis"
          },
          "start_time_long" : {
            "type" : "long"
          },
          "tag_heat" : {
            "type" : "nested",
            "properties" : {
              "heat_score" : {
                "type" : "double"
              },
              "tag_id" : {
                "type" : "long"
              }
            }
          },
          "tags_v3" : {
            "type" : "string",
            "analyzer" : "gm_default_index",
            "search_analyzer" : "gm_default_search"
          },
          "tagv3_ids" : {
            "type" : "long"
          },
          "third_tags" : {
            "type" : "string",
            "norms" : {
              "enabled" : false
            },
            "analyzer" : "gm_default_index",
            "search_analyzer" : "gm_default_search"
          },
          "ticket_sink_end_time" : {
            "type" : "date",
            "format" : "date_time_no_millis"
          },
          "ticket_sink_end_time_long" : {
            "type" : "long"
          },
          "ticket_sink_start_time" : {
            "type" : "date",
            "format" : "date_time_no_millis"
          },
          "ticket_sink_start_time_long" : {
            "type" : "long"
          },
          "tip" : {
            "type" : "string",
            "index" : "not_analyzed"
          },
          "unit_ids" : {
            "type" : "long"
          },
          "update_time" : {
            "type" : "date",
            "format" : "date_time_no_millis"
          }
        }
}