映射
"isValid" : {
"type" : "boolean"
},
"lName" : {
"type" : "text"
},
"mname" : {
"type" : "keyword"
}
数据
"isValid" : true
"lName" : "John scena",
"mname" : "prod"
查询(匹配)
{
"query": {
"match" : {
"lName" : "John scena"
}
}
}
它没有给我任何结果,但是,
{
"query": {
"match" : {
"mname" : "prod"
}
}
}
这给了我正确的结果
查询(期限)
{
"query":{
"term":{"lName":"John scena"}
}
}
这也不会给出任何回应。
我的问题:
- 为什么会这样?请给出正确的解决方案!
- “术语”,“匹配”,“匹配短语”查询之间有什么不同。
- “关键字”、“文本”、“字符串”有什么区别?它影响查询?
- 什么是日期数据类型格式,我们可以以哪种格式保存数据?
TIA。