It worked, thanks!

On Thu, Sep 25, 2014 at 10:51 AM, Brian Roach <[email protected]> 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.
>
> Thanks,
> - Roach
>
> On Thu, Sep 25, 2014 at 2:39 AM, ricardo.ekm <[email protected]>
> wrote:
> > Hi,
> > When saving a object with null key using riak's java client is it
> possible
> > to retrieve the generated id?
> >
> > I've found how to achieve this saving a string
> > (
> https://github.com/basho/riak-java-client/commit/7084e30de2c16e3e3d39c06969ae3fc7311b4748
> ):
> > +        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:
> http://riak-users.197444.n3.nabble.com/How-to-retrieve-generated-id-in-java-client-tp4031828.html
> > Sent from the Riak Users mailing list archive at Nabble.com.
> >
> > _______________________________________________
> > riak-users mailing list
> > [email protected]
> > http://lists.basho.com/mailman/listinfo/riak-users_lists.basho.com
>



-- 
Ricardo Mayerhofer
_______________________________________________
riak-users mailing list
[email protected]
http://lists.basho.com/mailman/listinfo/riak-users_lists.basho.com

Reply via email to