couchbase添加子文档唯一的数组值

时间:2019-06-13 14:41:08

标签: node.js couchbase

我有一个沙发文档

{
    "last": 123,
    "data": [
        [0, 1.1],
        [1, 2.3]
    ]
}

当前具有代码以增补文档以更改最后一个属性并向数据数组添加值,但是,找不到仅插入唯一值的方法。我想避免获取整个文档并在javascript中进行过滤。沙发床有什么办法吗? arrayAddUnique将失败,因为每个沙发基础文档的子数组中都有浮点数。

.mutateIn(`document`)
          .upsert("last", 234)
          .arrayAppend("data", newDataArray)
          .execute( ... )

0 个答案:

没有答案