DeleteBy () Алголия - PullRequest
       18

DeleteBy () Алголия

0 голосов
/ 26 ноября 2018

Я пытаюсь просто удалить элемент внутри Записи в Алголии, но не могу этого достичь. (Я работаю в Javascript)

Моя структура в каждой записи следующая: - title - desc - date

Я хочу удалить каждый элемент, в котором дата равна (например): 03/04/17 Я пробовал следующее без хороших результатов:

    var client = algoliasearch('-------', '-------');
    var index = client.initIndex('------');

    index.deleteBy({
      date:'03/04/17',
    }, function(err, content) {
      if (err) throw err;
      alert(JSON.stringify(content));
    });

1 Ответ

0 голосов
/ 26 ноября 2018

Дата для удаления должна быть указана в параметрах фильтра и как отметка времени unix .

const date = new Date('03/11/17')
const unixDate = date.getTime() / 1000
//...
index.deleteBy({ filter: `date=${unixDate}` }, callback);
...