首页
学习
活动
专区
圈层
工具
发布
社区首页 >问答首页 >DeleteBy() Algolia

DeleteBy() Algolia
EN

Stack Overflow用户
提问于 2018-11-26 06:55:14
回答 1查看 217关注 0票数 3

我试图在Algolia中简单地删除记录中的一项,但我无法实现。(我正在使用Javascript)

我在每条记录中的结构如下:- title - desc - date

我想删除日期等于(例如)的每个项目: 03/04/17我尝试了以下方法,但没有得到好的结果:

代码语言:javascript
复制
    var client = algoliasearch('-------', '-------');
    var index = client.initIndex('------');

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

回答 1

Stack Overflow用户

发布于 2018-11-26 07:48:01

需要在筛选器参数中指定删除日期,并将其指定为unix timestamp

代码语言:javascript
复制
const date = new Date('03/11/17')
const unixDate = date.getTime() / 1000
//...
index.deleteBy({ filter: `date=${unixDate}` }, callback);
票数 0
EN
页面原文内容由Stack Overflow提供。腾讯云小微IT领域专用引擎提供翻译支持
原文链接:

https://stackoverflow.com/questions/53472828

复制
相关文章

相似问题

领券
问题归档专栏文章快讯文章归档关键词归档开发者手册归档开发者手册 Section 归档