Elasticsearch 批量删除文档 - 根据 drugId 字段
Elasticsearch 不提供直接根据特定字段值批量删除文档的内置命令。但是,您可以使用 Elasticsearch Delete By Query API 来实现此功能。
以下是如何使用 Elasticsearch Delete By Query API 根据 'drugId' 字段删除文档的示例:
POST store_drug_index/_delete_by_query
{
"query": {
"term": {
"drugId": '<your_drugId>'
}
}
}
将 '<your_drugId>' 替换为要删除的特定 drugId 值。
请注意,Delete By Query API 可能消耗大量资源,因此建议谨慎使用,尤其是在处理大量文档时。
原文地址: https://www.cveoy.top/t/topic/pkUP 著作权归作者所有。请勿转载和采集!