Mono<WriteResult> result = reactiveCassandraTemplate.delete(...)
我们正在处理onSuccess()
和onError()
,但是在WriteResult
“ wasApplied”为假但没有返回错误的情况下,是否需要特别处理某些事情?这实际上意味着什么,如果它没有失败,但没有应用。
谢谢!
答案 0 :(得分:2)
wasApplied
need to be checked(如果您的查询包含条件更新)(用于所谓的light-weight transactions以及条件创建键空间/表等)。因此,如果此字段等于false
,则您的查询已执行,但由于查询中的条件不允许,因此未应用。
默认情况下,此方法对于非条件查询始终返回true。