我'弹性搜索中的新内容。我在搜索内容后对弹性搜索中的一些内容进行索引,它将显示弹性搜索索引中的所有内容,搜索算法可能不适用。映射字段如下所述。
{
"groupId": {
"type": "integer",
"index": "not_analyzed"
},
"createrId": {
"type": "integer",
"index": "not_analyzed"
},
"name": {
"type": "string",
"index": "not_analyzed"
},
"comments": {
"type": "string",
"index": "not_analyzed"
},
"createdOn": {
"type":"date","format":"date_optional_time", "index": "not_analyzed"
},
"status": {
"type": "integer",
"analyzer":"keyword_lowercase"
},
"description": {
"type": "string",
"index": "not_analyzed"
},
"visibility": {
"type": "integer",
"analyzer":"keyword_lowercase"
},
"userGroupAssociationCount": {
"type": "integer",
"index": "not_analyzed"
},
"associatedUserIds" :{
"analyzer":"keyword_lowercase",
"type": "string"
},
"createrFriendsId":{
"analyzer":"keyword_lowercase",
"type": "string"
}
}
,搜索查询为:
{ "查询":{ " query_string":{ "查询":"新" } }, "来自":0, "尺寸":10 }
任何人都可以告诉我"这里出现的问题是什么以及为什么会出现问题"解决这个问题对我来说会更有帮助
答案 0 :(得分:0)
由于您在头部插件中使用GET发送查询,因此它不会发送任何有效负载
所以相反,你应该只是POST,它会工作。
仅在不发送任何有效负载且仅在URL中发送查询时使用GET(即使用q=...
,否则应使用POST。