在Riak2.0中使用ruby客户端(2.3.0)。我已经创建了一个CRDT桶类型的“地图”,它存储(惊喜)地图。
所有的工作,包括搜索,等等,但对于我的生活,我无法计算如何删除地图,当我不再需要它。
我试过这是基于我发现的东西:
robject = @bucket.get @key, type: 'maps'
robject.delete这不会产生错误,但是地图不会从Riak中移除;它也不会被“乱石化”,因为我仍然可以从它检索数据,搜索索引也有数据。
我也试过:
@bucket.delete @key, 'maps'但这也没用。它给出了错误“没有将符号隐式转换为整数”,如果没有“映射”,它也不能工作。
查看控制台中的第一个选项,在我看来,它正在访问正确的对象,但对其调用'delete‘似乎没有任何效果。
如何正确删除地图?至少,如果我可以将它从索引结果中删除,那将是一大步!
谢谢
发布于 2016-01-09 11:49:09
噢,没看错医生。
它很简单:
@bucket.delete @key, type: 'maps'我错过了“类型:”
傻傻的
https://stackoverflow.com/questions/34556034
复制相似问题