Есть ли какое -нибудь ограничение в GAE JDO на дочерние объекты или какая - нибудь особеность при сохранение сложных объектов
pm.makePersistent(offerEntity); pm.makePersistent(PersonEntity ); (используеться транзакция) но списки не сохраняются @Persistent private List<ChoosedElementEntity> choosedElements = new ArrayList<ChoosedElementEntity>(); @Persistent private List<PleasantElementEntity> pleasantElements = new ArrayList<PleasantElementEntity>(); @Persistent private List<UnpleasantElementEntity> unpleasantElements = new ArrayList<UnpleasantElementEntity>(); @Persistent private List<SetViewElementEntity> setViewElements = new ArrayList<SetViewElementEntity>(); Объект Person состоит из классов: @PersistenceCapable(table = "persons", identityType = IdentityType.APPLICATION) public class PersonEntity { @PrimaryKey @Persistent(valueStrategy = IdGeneratorStrategy.IDENTITY) private Long id; @Persistent private List<OfferEntity> offers = new ArrayList<OfferEntity>(); } @PersistenceCapable(table = "offers", identityType = IdentityType.APPLICATION) public class OfferEntity { @PrimaryKey @Persistent(valueStrategy = IdGeneratorStrategy.IDENTITY) private Key id; @Persistent private List<ChoosedElementEntity> choosedElements = new ArrayList<ChoosedElementEntity>(); @Persistent private List<PleasantElementEntity> pleasantElements = new ArrayList<PleasantElementEntity>(); @Persistent private List<UnpleasantElementEntity> unpleasantElements = new ArrayList<UnpleasantElementEntity>(); @Persistent private List<SetViewElementEntity> setViewElements = new ArrayList<SetViewElementEntity>(); } @PersistenceCapable(table = "offer_selections", identityType = IdentityType.APPLICATION) public class ChoosedElementEntity { @PrimaryKey @Persistent(valueStrategy = IdGeneratorStrategy.IDENTITY) private Key id; @Persistent private String code; @Persistent private Text cmComments; } @PersistenceCapable(table = "offer_selections", identityType = IdentityType.APPLICATION) public class PleasantElementEntity { @PrimaryKey @Persistent(valueStrategy = IdGeneratorStrategy.IDENTITY) private Key id; @Persistent private String code; @Persistent private Text cmComments; } @PersistenceCapable(table = "offer_selections", identityType = IdentityType.APPLICATION) public class UnpleasantElementEntity { @PrimaryKey @Persistent(valueStrategy = IdGeneratorStrategy.IDENTITY) private Key id; @Persistent private String code; @Persistent private Text cmComments; } -- You received this message because you are subscribed to the Google Groups "Google App Engine for Java" group. To post to this group, send email to google-appengine-j...@googlegroups.com. To unsubscribe from this group, send email to google-appengine-java+unsubscr...@googlegroups.com. For more options, visit this group at http://groups.google.com/group/google-appengine-java?hl=en.