我试图在Algolia中简单地删除记录中的一项,但我无法实现。(我正在使用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));
});发布于 2018-11-26 07:48:01
需要在筛选器参数中指定删除日期,并将其指定为unix timestamp。
const date = new Date('03/11/17')
const unixDate = date.getTime() / 1000
//...
index.deleteBy({ filter: `date=${unixDate}` }, callback);https://stackoverflow.com/questions/53472828
复制相似问题