我想问你如何从文档树中返回数据。大学=>教师=>系=>科目=>注释+教学大纲。该文档存储在ES中的“索引”:“大学” =>“字段”:“教师” =>“字段”:“部门” =>“字段”:“主题” =>和课程提要和注释。我搜索注释和课程提纲,但需要返回主题名称(以提示为单位)。谁能帮我。谢谢。
我尝试了以下源代码,但是它返回了所有值。我只需要字段注释和课程提要中搜索字符串中的主题名称即可。
GET _search
{"_source": ["fakulta.katedra.predmet.sylabusAAnotaceProp.sylabusEN"],
"query": {
"bool": {
"must": [{
"query_string": {
"fields": ["fakulta.katedra.predmet.sylabusAAnotaceProp.anotaceEN",
"fakulta.katedra.predmet.sylabusAAnotaceProp.anotaceEN",
"fakulta.katedra.predmet.nazev"],
"query": "programming AND pascal"}
}
]
}
},
"aggs":{},
"highlight": {
"pre_tags": [
"<em>"
],
"post_tags": [
"</em>"
],
"fields": {
"body": {
"number_of_fragments": 1,
"fragment_size": 20
},
"fakulta.katedra.predmet.sylabusAAnotaceProp.sylabusEN": {},
"fakulta.katedra.predmet.sylabusAAnotaceProp.anotaceEN": {},
"fakulta.katedra.predmet.nazev": {}
}
}
}
返回所有搜索数据。 :(