使用Java couchbase SDK在突变期间忽略PathNotFoundException
我在应用程序中使用java couchbase sdk。我正在使用AsyncMutateInBuilder进行突变。现在,当我插入一个变异或试图删除文档中不存在的路径时,我会得到PathNotFoundException,这很有意义
在升级插入突变时,如果在升级插入突变之前路径不存在,我将使用SubDocOptionsBuilder创建路径。这就是它的样子-
突变子。向上插入(this.path、this.data、新的子文档选项生成器()。createPath(Boolean.TRUE))
这工作得非常好,而且非常简单。现在,我希望在从文档中删除路径时获得相同的结果。如果路径不存在,我不希望以PathNotFoundException结束。我只想继续前进。有什么办法可以做到这一点吗
共 (0) 个答案