Php 弹性搜索式
嗨,我想用名字和姓氏搜索作者姓名,结果如下:Php 弹性搜索式,php,
elasticsearch,Php,
elasticsearch,嗨,我想用名字和姓氏搜索作者姓名,结果如下: { "ABSTRACTER_ID": 8549, "AUTHOR_NAME": " Rombouts, George Paul, Nijmegen, Netherlands; Department of Pathology, RadboudUMC", "PRESENTER": null, "AGE_GROUP_VALUE": null, "STUDY_TYPE": null, "PHASE_TYP
{
"ABSTRACTER_ID": 8549,
"AUTHOR_NAME": " Rombouts, George Paul, Nijmegen, Netherlands; Department of Pathology, RadboudUMC",
"PRESENTER": null,
"AGE_GROUP_VALUE": null,
"STUDY_TYPE": null,
"PHASE_TYPE": null,
"STUDY_DESIGN_TYPE": null,
"TRIAL_PHASE_TYPE": null
}
如果使用“George Paul”或“G Paul”搜索,将返回此结果。如何在弹性搜索中编写查询如果
作者姓名
已分析,则以下查询将起作用
{
"query": {
"query_string": {
"default_field": "AUTHOR_NAME",
"query": "George Paul "
}
}
}
作者姓名未被分析,当我像“G paul”一样搜索时如何获得此记录如果作者姓名未被分析,您为什么认为您可以在其上查询“G paul”(