"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。
@Val请尽可能帮助我并给出答案! –
你的'term'查询在哪里?我们只能看到匹配查询。你还可以分享术语查询吗? – avr
@avr我忘了在这里提到,我有编辑que。 –