首页 > 解决方案 > 有没有办法在 algolia 部分更新方法中更新数组值?

问题描述

我的记录是这样的

{
    objectID: "123123",
    product_id: "456456",
    categories: ['pie', 'desert']
}

我只想替换desertsweet类别。

这可以通过使用partial_update_objects方法吗?

标签: algolia

解决方案


您无法更新值,但最终您可以Remove&Add使用内置操作。它将允许值的“更新”(仅当数组中的值是唯一的时才有效)。另一种方法是获取对象并计算数组的新值,以便稍后替换它。


推荐阅读