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