gpt4 book ai didi

elasticsearch - 在Elasticsearch中使用相关标签查询获取相关标签

转载 作者:行者123 更新时间:2023-12-03 01:13:39 24 4
gpt4 key购买 nike

是否有一种方法可以通过其他带有该标签的文档中常见的标签来找到与该标签相关的标签?只是要清楚,这不是找到相似的文档而是相似的标签。该文档将在标签字段中具有标签,并将其映射设置为keywords。在Elasticsearch中这是否可能,或者我需要创建表示标签的新文档吗?

最佳答案

您使用术语汇总。

client.search({
index: 'indexname',
body: {
query: {
bool: {
filter: [{
"term": {
"tags": "tagname"
}
}]
}
},
"aggregations": {
"tags": {
"terms": { "field": "tags" },
}
}
}
}, (err, result) => {
if (err) console.log(err)
console.log(result.body, result.body.aggregations.tags.buckets)
})

关于elasticsearch - 在Elasticsearch中使用相关标签查询获取相关标签,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/63398671/

24 4 0