Detail detail = new Detail();
detail.setField("newFieldValue");
result.add(detail);
main.setProxyCollection(result);
ocm.update(main);
ocm.save();
//---------------------------------------------------------------------------------------------------------
// Retrieve the main object
//---------------------------------------------------------------------------------------------------------
main = (Main) ocm.getObject("/test");