我已将 liferay dxp 与弹性搜索集成。我正在搜索包含“你好”作为内容的网页内容。我只有一篇以“你好”为内容的文章。但是我通过搜索查询得到了 28 个结果。我的查询如下:-
{
"bool": {
"must": [
{
"match": {
"entryClassName": {
"query": "com.liferay.journal.model.JournalArticle",
"type": "boolean"
}
}
},
{
"match": {
"status": {
"query": "0",
"type": "boolean"
}
}
},
{
"match": {
"content": {
"query": "Hello",
"type": "boolean"
}
}
}
]
}
}
url 请求是http://localhost:9200/liferay-20116/LiferayDocumentType 在这个搜索中,我得到 28 个结果,其中只有一个结果是正确的。我不知道为什么期刊文章的过滤器没有按预期工作。请帮助..thanx提前..