How to retrieve generated id in java client
ricardo.ekm at gmail.com
Fri Sep 26 12:26:24 EDT 2014
It worked, thanks!
On Thu, Sep 25, 2014 at 10:51 AM, Brian Roach <roach at basho.com> wrote:
> Hi Ricardo,
> When using your own class you'll need to add a String field to it and
> annotate it with @RIakKey. When the response comes back from Riak the
> client will inject the generated key into that field.
> - Roach
> On Thu, Sep 25, 2014 at 2:39 AM, ricardo.ekm <ricardo.ekm at gmail.com>
> > Hi,
> > When saving a object with null key using riak's java client is it
> > to retrieve the generated id?
> > I've found how to achieve this saving a string
> > (
> > + Bucket b = client.fetchBucket(bucketName).execute();
> > + IRiakObject o = b.store(null,
> > "value").withoutFetch().returnBody(true).execute();
> > +
> > + String k = o.getKey();
> > + assertNotNull(k);
> > However couldn't figure out how to do this a custom object
> > + MyClass execute =
> > bucket.store(myobject).withoutFetch().returnBody(true).execute();
> > + ??
> > Any help is appreciated. Thanks!
> > --
> > View this message in context:
> > Sent from the Riak Users mailing list archive at Nabble.com.
> > _______________________________________________
> > riak-users mailing list
> > riak-users at lists.basho.com
> > http://lists.basho.com/mailman/listinfo/riak-users_lists.basho.com
-------------- next part --------------
An HTML attachment was scrubbed...
More information about the riak-users