gpt4 book ai didi

elasticsearch - 如何通过常用术语使用*搜索多个字段

转载 作者:行者123 更新时间:2023-12-03 01:59:19 25 4
gpt4 key购买 nike

我有以下映射:

"mappings": {

"mydoctype": {
....
"properties": {

"title": {
"properties": {
"en": {
...
},
"zh_CN": {
...
},
"zh_TW": {
...
}
...
}
},

...
}
}
}

我想在 title.*字段上执行通用术语,但是以下查询不返回任何结果或错误消息。
"common" : {
"title.*" : {
"query" : "sleep",
"cutoff_frequency" : 0.001
}
}

但是,如果将上面的 "title.*"更改为 "title.en",那么我可以获得返回的结果。

如何用常用术语搜索 "title.*"?可以吗

最佳答案

如果您确实想使用通用术语查询,请知道它仅适用于单个字段,即不是多个字段,也不是通配符字段。

否则,您可以将multi_matchother question一起使用cutoff_frequency查询。

关于elasticsearch - 如何通过常用术语使用*搜索多个字段,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/34101815/

25 4 0
Copyright 2021 - 2024 cfsdn All Rights Reserved 蜀ICP备2022000587号
广告合作:1813099741@qq.com 6ren.com