cuốn sách gpt4 ai đã làm

Elaticsearch - Làm cách nào để xóa danh sách tài liệu?

In lại Tác giả: Vũ trụ không gian Thời gian cập nhật: 2023-11-03 15:17:17 25 4
mua khóa gpt4 Nike

Tôi có một mảng _id.

关于 trang nàyTôi đã tìm ra cách lấy danh sách tài liệu từ:

NHẬN quảng cáo/_mget
{
"id": [ "586213440e7d2c7f10fe2574",
"586213440e7d2c7f10fe2575",
"586213450e7d2c7f10fe2576",
"586213450e7d2c7f10fe2577"]
}

Điều này hoạt động và trả về danh sách 4 tài liệu hoàn chỉnh, như mong đợi.

(Ghi chú bên lề) Tôi thấy kỳ lạ khi phải viết "id" trong truy vấn khi nó thực sự hoạt động trên trường "_id". (Ghi chú cuối trang)

Bây giờ tôi không biết cách xóa những tài liệu này khỏi cùng một danh sách _id.

我尝试了 XÓA quảng cáo/_mget nhưng gặp lỗi:Không tìm thấy trình xử lý nào cho uri [/ads/_mget] và phương thức [DELETE]

tôi đã cố gắng _mdelete thay vì _mget Nhưng nó dường như không tồn tại.

Tôi cũng đã thử

XÓA quảng cáo
{
"id": [ "586213440e7d2c7f10fe2574",
"586213440e7d2c7f10fe2575",
"586213450e7d2c7f10fe2576",
"586213450e7d2c7f10fe2577"]
}

...nhưng điều này...chỉ xóa mọi thứ và tôi phải lập chỉ mục lại cơ sở dữ liệu.

câu trả lời hay nhất

Bạn luôn có thể sử dụng Xóa theo truy vấn chức năng và cung cấp tải trọng như:

ĐĂNG quảng cáo/_delete_by_query
{
"truy vấn" : {
"điều khoản" : {
"_nhận dạng" :
[ "586213440e7d2c7f10fe2574",
"586213440e7d2c7f10fe2575",
"586213450e7d2c7f10fe2576",
"586213450e7d2c7f10fe2577"]
}
}
}

Hãy chú ý đến các điều khoản và điều kiện hơnhttps://www.elastic.co/guide/en/elasticsearch/reference/current/query-dsl-terms-query.html

Giới thiệu về Elaticsearch - Làm cách nào để xóa danh sách tài liệu? , chúng tôi đã tìm thấy một câu hỏi tương tự trên Stack Overflow: https://stackoverflow.com/questions/42466302/

25 4 0
không gian vũ trụ
Hồ sơ

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á taxi Didi miễn phí
Phiếu giảm giá taxi Didi
Chứng chỉ ICP Bắc Kinh số 000000
Hợp tác quảng cáo: 1813099741@qq.com 6ren.com
Xem sitemap của VNExpress