How to retrieve generated id in java client

ricardo.ekm ricardo.ekm at gmail.com
Thu Sep 25 04:39:18 EDT 2014


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.




More information about the riak-users mailing list