可以在Elasticsearch中组合查询和建议吗
我正在使用ealsticsearch 5.5。我有一个bool查询,它检查用户所属的组,然后“建议”查询自动完成。我无法在组合查询和建议时获得所需的结果。 这是我的“查询”和“建议”查询可以在Elasticsearch中组合查询和建议吗,
Warning: implode(): Invalid arguments passed in /data/phpspider/zhask/webroot/tpl/detail.html on line 45
,,我正在使用ealsticsearch 5.5。我有一个bool查询,它检查用户所属的组,然后“建议”查询自动完成。我无法在组合查询和建议时获得所需的结果。 这是我的“查询”和“建议”查询 这是给我组中的所有记录,并建议条件不适用。没有错误。是否有一种方法可以作为“and”条件进行查询和建议。如有任何建议,我们将不胜感激。谢谢。您能否分享您的样本文档和预期文档,以便我们可以从sideHi Opster ES Ninja进行测试,非常感谢您的帮助。我在下面的文档链接中添加了我的需求和查询。很抱歉延迟
这是给我组中的所有记录,并建议条件不适用。没有错误。是否有一种方法可以作为“and”条件进行查询和建议。如有任何建议,我们将不胜感激。谢谢。您能否分享您的样本文档和预期文档,以便我们可以从sideHi Opster ES Ninja进行测试,非常感谢您的帮助。我在下面的文档链接中添加了我的需求和查询。很抱歉延迟回复,如果您还需要答复,请告诉我?
{
"query": {
"bool": {
"must": [
{
"bool": {
"must": [
{
"terms": {
"group": [
"5de6fad3f7ee821a45e8379e"
]
}
}
]
}
}
]
}
},
"suggest": {
"canonical-suggest": {
"prefix": "lee",
"completion": {
"field": "suggest"
}
}
}
}