я не кодер лол! hi world
я загрузил список из CSV в индекс algolia, но случайно загрузил его в неправильный заголовок индекса. список составляет ≈ 400 записей, поэтому удаление неправильных записей вручную заняло бы слишком много времени. я не хочу удалять весь список, только те, которые я случайно загрузил. любой способ упростить это? как восстановить прежнюю версию индекса? или быстро удалить ≈ 400 целых? спасибо интернет. я пытался пройти вручную и удалить все записи, но это занимает слишком много времени. это похоже на то, что я делаю это при коммутируемом соединении :'(. Буду признателен за любые советы любителю Интернета, но не кодеру.
algolia: восстановить более раннюю версию индекса (я случайно загрузил не тот индекс)
Ответы (1)
Краткий ответ: это зависит.
Подробный ответ: если вы загрузили свои записи одним пакетом, вы можете найти эту операцию загрузки на панели инструментов Algolia. Отсюда ответ содержит все значения objectID
добавленных записей. Используя этот список objectID
, вы можете затем использовать клиент по вашему выбору и использовать список в качестве параметра функции DeleteObjects
, которая точно делает то, что вы хотите.
Редактировать: я только что проверил, и мы сохраняем только первые 2 КБ тела JSON, а это означает, что если ответ будет больше, вы все равно не сможете получить все объекты. .
Однако, если вы загрузили эти элементы отдельно, вам придется сделать это вручную.
Если вам нужна помощь в этом, не стесняйтесь обращаться к нам по адресу [email protected], мы будем рады вам помочь. :)