仅当记录不存在时才将记录添加到 Algolia 索引

Add a record to an Algolia Index only if it does not exists

我想知道我如何 POST 在单个请求中(不获取给定属性的结果)一个非常简单的 Algolia 索引记录而不创建重复实例。

例如:

category: {
  name: String // This should be unique
}

根据记录内容没有这样的"addObject if not exists"功能,但是如果您使用类别名称作为记录的objectID;第二次添加该对象时,它只会替换之前的实例。

{
  objectID: "mycategoryname",
  moreattributes: "if needed",
  [...]
}

这样行吗?