例如,我想在myindex / mytype
中插入一个由两个字符串组成的新文档{“name”:“joe”,“city”:“ny”}
但mytype只包含一个字符串字段:“name”
在这种情况下,我希望索引失败,而弹性搜索将返回错误。我怎么做? 现在,它创建了一个新文档:皱眉:
感谢您的帮助!
答案 0 :(得分:0)
您可以使用dynamic
映射设置。
PUT /my_index
{
"mappings": {
"my_type": {
"dynamic": "strict",
"properties": {
"name": { "type": "string"}
}
}
}
}
来源:https://www.elastic.co/guide/en/elasticsearch/guide/current/dynamic-mapping.html