sách gpt4 ai đã đi

elasticsearch - Elasticsearch 类型过滤器中的多种类型

In lại 作者:行者123 更新时间:2023-12-04 14:50:28 29 4
mua khóa gpt4 Nike

我有一个这样的过滤查询

query: {
filtered: {
query: {
bool: {
should: [{multi_match: {
query: @query,
fields: ['title', 'content']
}
},{fuzzy: {
content: {
value: @query,
min_similarity: '1d',
}
}}]
}
},
filter: {
and: [
type: {
value: @type
}]
}}}

如果@type 是一个字符串,那可以正常工作,但如果@type 是一个数组,则不起作用。如何搜索多种类型?

1 Câu trả lời

这行得通,但我对此并不满意:

filter: {
or: [
{ type: { value: 'blog'} },
{ type: { value: 'category'} },
{ type: { value: 'miscellaneous'} }
]
}

我愿意接受更好的答案

关于elasticsearch - Elasticsearch 类型过滤器中的多种类型,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/20078761/

29 4 0
行者123
Hồ sơ cá nhân

Tôi là một lập trình viên xuất sắc, rất giỏi!

Nhận phiếu giảm giá Didi Taxi miễn phí
Mã giảm giá Didi Taxi
Giấy chứng nhận ICP Bắc Kinh số 000000
Hợp tác quảng cáo: 1813099741@qq.com 6ren.com