Removing link from children to parent object

Alexander Sicular siculars at
Sun Feb 6 01:51:15 EST 2011

Riak links are unidirectional and non-reciprocal. If you did not
explixitly set a link on the child to the parent then it does not
exist. If you did set links on the children then a traversal/loop will
work but remember to include the body (value) in the rewrite. Write
links + body or you lose the body.


On 2011-02-06, Joshua Partogi < at> wrote:
> Hi all,
> I have a link between Parent object and Child objects
> e.g:
> Parent
> -- Child1
> -- Child2
> -- Child3
> Now when I delete Parent, I want the links from Child to Parent to be
> removed as well.
> I can traverse/loop through all the Children that Parent have and remove the
> link one by one, but I was thinking if there is a more elegant way to do it
> in Riak that I don't know.
> I am using the Ruby Riak/Ripple library.
> Thanks for your help.
> Kind regards,
> Joshua.
> --

Sent from my mobile device

More information about the riak-users mailing list