如何修复Algolia上的objectID必填错误

170 阅读1分钟

我正在使用Algolia来支持这个博客的搜索。

我不时地通过网站的一个特殊URL下载我准备的JSON,然后通过Algolia仪表盘手动上传,来添加新的博客文章。

这是我可以自动化的事情,但偶尔做一次也没什么大不了的。

今天我在上传JSON文件的时候遇到了这个错误。

Upload error: The 'objectID' attribute is required to use action=updateObject

在VS代码中检查JSON时,我发现有一个条目是"objectID": ""

我删除了这一项,上传成功了。