cayenne-user mailing list archives

Site index · List index
Message view « Date » · « Thread »
Top « Date » · « Thread »
From Michael Gentry <>
Subject Re: attribute is missing
Date Thu, 26 Jan 2012 20:53:35 GMT
Hi there,

By default, Cayenne assumes that keys (primary and foreign) are
generated keys and not natural data, therefore columns that are keys
do not automatically get added to the Java object, although you can
add them in by hand.

There was some discussion in the past of maybe having an option to
automatically map keys in the modeler, but this hasn't been a high
priority item so far.



On Thu, Jan 26, 2012 at 3:14 PM, ngong <> wrote:
> Thank you and ok, Ari, COUNT is a bad name, fully accepted, have not thought
> about it.
> The other subject: If I have a schema by which I can create a database: Why
> is the ORM mechanism Cayenne able to reflect that in object entiies only by
> manual afterwork? (I added count to the Detail class in the modeler and it
> seems to work for me.) I would assume that all columns contained in the
> schema can be accessible from the programming language after generating the
> classes to it. But "COUNT" is not accessible after the generation of the
> classes.
> How do I have to "add to the modeler" by changing the schema in order to get
> equivalent classes by synchronization that I do not have to correct
> manually?
> I hope you dont mind. This all is no problem, just to make me understand
> Cayenne for my goal, conquering eHour database.
> --
> View this message in context:
> Sent from the Cayenne - User mailing list archive at

View raw message