[
https://hibernate.onjira.com/browse/OGM-174?page=com.atlassian.jira.plugi...
]
Guillaume Scheibel edited comment on OGM-174 at 5/16/12 8:05 AM:
-----------------------------------------------------------------
In the tests, should I use @IdClass, @EmbeddedId or both ?
was (Author: guillaume):
In the tests, should I @IdClass, @EmbeddedId or both ?
Composite id fail on MongoDB: MongoDBDialect only takes the first id
column into account and force _id
------------------------------------------------------------------------------------------------------
Key: OGM-174
URL:
https://hibernate.onjira.com/browse/OGM-174
Project: Hibernate OGM
Issue Type: Bug
Components: datastore
Reporter: Emmanuel Bernard
Assignee: Guillaume Scheibel
Priority: Blocker
Fix For: mongodb
MongoDB dialect.getObject(EntityKey) does the following
{code}DBObject searchObject = new BasicDBObject( ID_FIELDNAME, key.getColumnValues()[0]
);{code}
This cannot work in composite id environments. Same in createTuple()
--
This message is automatically generated by JIRA.
For more information on JIRA, see:
http://www.atlassian.com/software/jira