首页
学习
活动
专区
圈层
工具
发布
社区首页 >问答首页 >Riak ruby客户端试图删除CRDT地图

Riak ruby客户端试图删除CRDT地图
EN

Stack Overflow用户
提问于 2016-01-01 12:14:42
回答 1查看 69关注 0票数 0

在Riak2.0中使用ruby客户端(2.3.0)。我已经创建了一个CRDT桶类型的“地图”,它存储(惊喜)地图。

所有的工作,包括搜索,等等,但对于我的生活,我无法计算如何删除地图,当我不再需要它。

我试过这是基于我发现的东西:

代码语言:javascript
复制
robject = @bucket.get @key, type: 'maps'
robject.delete

这不会产生错误,但是地图不会从Riak中移除;它也不会被“乱石化”,因为我仍然可以从它检索数据,搜索索引也有数据。

我也试过:

代码语言:javascript
复制
@bucket.delete @key, 'maps'

但这也没用。它给出了错误“没有将符号隐式转换为整数”,如果没有“映射”,它也不能工作。

查看控制台中的第一个选项,在我看来,它正在访问正确的对象,但对其调用'delete‘似乎没有任何效果。

如何正确删除地图?至少,如果我可以将它从索引结果中删除,那将是一大步!

谢谢

EN

回答 1

Stack Overflow用户

回答已采纳

发布于 2016-01-09 11:49:09

噢,没看错医生。

它很简单:

代码语言:javascript
复制
@bucket.delete @key, type: 'maps'

我错过了“类型:”

傻傻的

票数 2
EN
页面原文内容由Stack Overflow提供。腾讯云小微IT领域专用引擎提供翻译支持
原文链接:

https://stackoverflow.com/questions/34556034

复制
相关文章

相似问题

领券
问题归档专栏文章快讯文章归档关键词归档开发者手册归档开发者手册 Section 归档