Ця стаття є дзеркальною статтею машинного перекладу, будь ласка, натисніть тут, щоб перейти до оригінальної статті.

Вид: 16991|Відповідь: 1

Elasticsearch видаляє та індексує всі документи

[Копіювати посилання]
Опубліковано 26.12.2018 11:25:17 | | | |
Запит щодо методу індексації всіх даних документа

Надішліть запит на пост на інтерфейс, URL-адреса:http://es.itsvse.com:9200/test3/_search
Зміст посту:
{
    "query": {
        "match_all": {}
    }
}
Було знайдено загалом 10 даних, як показано на рисунку нижче:


Видалити окремі фрагменти даних

Синтаксис видалення документів такий самий, як і правила, які нам відомі, за винятком використання методу DELETE:

Адреса інтерфейсу:http://es.itsvse.com:9200/test3/News/GPSA6GcBfbIix3bWbjpi/Надішліть запит DELETE, якщо він повертає статус коду 200, це означає, що видалення було успішним, а якщо документ не знайдено — буде повернуто код відповіді 404 Не знайдено. Як показано нижче:




Адреса довідкового документа:https://www.elastic.co/guide/cn/ ... ent/delete-doc.html

Видалити всі дані документа

Найпростіше застосування редагування та видалення через API запиту — _delete_by_query це виконати операцію видалення для кожного документа, який відповідає запиту.

Адреса інтерфейсу:http://es.itsvse.com:9200/test3/_delete_by_query

Надішліть запит на пост із наступним змістом:

{
    "query": {
        "match_all": {}
    }
}


Запит до 9 фрагментів даних, видалення 9 частин даних, _delete_by_query синтаксис — видалити дані відповідно до результатів запиту.

Довідкова документація:https://www.elastic.co/guide/en/ ... elete-by-query.html




Попередній:36-серійна відео- та аудіо-збірка китайських історій про моральне виховання у світі
Наступний:C# GZipStream взаємодіє з базою даних і виконує стиснення та декомпресію даних
 Орендодавець| Опубліковано 18.11.2021 15:41:34 |
Видалити вказаний індекс


Видалити індекс через wildcard




Офіційна документація:Вхід за гіперпосиланням видно.
Застереження:
Усе програмне забезпечення, програмні матеріали або статті, опубліковані Code Farmer Network, призначені лише для навчання та досліджень; Вищезазначений контент не повинен використовуватися в комерційних чи незаконних цілях, інакше користувачі несуть усі наслідки. Інформація на цьому сайті надходить з Інтернету, і спори щодо авторських прав не мають до цього сайту. Ви повинні повністю видалити вищезазначений контент зі свого комп'ютера протягом 24 годин після завантаження. Якщо вам подобається програма, будь ласка, підтримуйте справжнє програмне забезпечення, купуйте реєстрацію та отримайте кращі справжні послуги. Якщо є будь-яке порушення, будь ласка, зв'яжіться з нами електронною поштою.

Mail To:help@itsvse.com