使用正则表达式形式的密钥删除couchbase存储桶中的条目
发布时间:2020-12-14 06:03:13 所属栏目:百科 来源:网络整理
导读:我有一个要求,我必须从couchbase桶中删除一个条目.我使用我传递密钥的 Java应用程序中的CouchbaseCient的delete方法.但在一个特殊情况下,我没有完整的关键名称,而是它的一部分.所以我认为会有一个方法需要一个匹配器,但我找不到一个.以下是存储在存储桶中的
我有一个要求,我必须从couchbase桶中删除一个条目.我使用我传递密钥的
Java应用程序中的CouchbaseCient的delete方法.但在一个特殊情况下,我没有完整的关键名称,而是它的一部分.所以我认为会有一个方法需要一个匹配器,但我找不到一个.以下是存储在存储桶中的实际密钥
123_xyz_havefun 我拥有的关键部分是xyz.我不确定是否可以这样做.谁能帮忙. 解决方法
Couchbase的DELETE操作既不支持通配符,也不支持正则表达式.因此,您必须以某种方式获取密钥列表并将其传递给函数.例如,您可以使用Couchbase Views或通过APPEND命令维护您自己的密钥列表.就像创建密钥xyz并在应用程序生命周期中将所有匹配的密钥附加到其值,并在实际删除请求之后刷新此密钥
(编辑:李大同) 【声明】本站内容均来自网络,其相关言论仅代表作者个人观点,不代表本站立场。若无意侵犯到您的权利,请及时与联系站长删除相关内容! |