couchbase
Version:
The official Couchbase Node.js Client Library.
109 lines (108 loc) • 3.91 kB
JSON
{
"doc_config": {
"docid_prefix_delim": "",
"docid_regexp": "",
"mode": "type_field",
"type_field": "type"
},
"mapping": {
"default_analyzer": "standard",
"default_datetime_parser": "dateTimeOptional",
"default_field": "_all",
"default_mapping": {
"dynamic": true,
"enabled": false
},
"default_type": "_default",
"docvalues_dynamic": true,
"index_dynamic": false,
"store_dynamic": false,
"type_field": "_type",
"types": {
"beer": {
"dynamic": false,
"enabled": true,
"properties": {
"category": {
"enabled": true,
"dynamic": false,
"fields": [
{
"docvalues": true,
"include_in_all": true,
"include_term_vectors": true,
"index": true,
"name": "category",
"store": true,
"type": "text"
}
]
},
"description": {
"enabled": true,
"dynamic": false,
"fields": [
{
"docvalues": true,
"include_in_all": true,
"include_term_vectors": true,
"index": true,
"name": "description",
"store": true,
"type": "text"
}
]
},
"type": {
"enabled": true,
"dynamic": false,
"fields": [
{
"docvalues": true,
"include_in_all": true,
"include_term_vectors": true,
"index": true,
"name": "type",
"store": true,
"type": "text"
}
]
},
"abv": {
"enabled": true,
"dynamic": false,
"fields": [
{
"docvalues": true,
"include_in_all": true,
"include_term_vectors": true,
"index": true,
"name": "abv",
"store": true,
"type": "number"
}
]
},
"updated": {
"enabled": true,
"dynamic": false,
"fields": [
{
"docvalues": true,
"include_in_all": true,
"include_term_vectors": true,
"index": true,
"name": "updated",
"store": true,
"type": "datetime"
}
]
}
}
}
}
},
"store": {
"indexType": "scorch"
}
}