Arseni Bulatski created CAY-2381: ------------------------------------ Summary: PKs for the entity problem Key: CAY-2381 URL: https://issues.apache.org/jira/browse/CAY-2381 Project: Cayenne Issue Type: Bug Components: Core Library Affects Versions: 4.1.M1 Reporter: Arseni Bulatski Fix For: 4.1.M2
If you have: 1) modeled a primary key as an ObjAttribute, like customerPK 2) modeled it as an object type, like java.lang.Long 3) are using the Cayenne-Generated (Default) PK generation strategy Then Cayenne won't generate any PKs for the entity and will just use zero over and over. This can be worked around by switching the attribute's type to a primitive (like long). -- This message was sent by Atlassian JIRA (v6.4.14#64029)