Author: aadamchik
Date: Thu Jul 6 08:03:09 2006
New Revision: 419571
URL: http://svn.apache.org/viewvc?rev=419571&view=rev
Log:
CAY-585
Modified:
incubator/cayenne/main/trunk/cayenne/cayenne-java/src/cayenne/java/org/objectstyle/cayenne/access/DataRowUtils.java
Modified:
incubator/cayenne/main/trunk/cayenne/cayenne-java/src/cayenne/java/org/objectstyle/cayenne/access/DataRowUtils.java
URL:
http://svn.apache.org/viewvc/incubator/cayenne/main/trunk/cayenne/cayenne-java/src/cayenne/java/org/objectstyle/cayenne/access/DataRowUtils.java?rev=419571&r1=419570&r2=419571&view=diff
==============================================================================
---
incubator/cayenne/main/trunk/cayenne/cayenne-java/src/cayenne/java/org/objectstyle/cayenne/access/DataRowUtils.java
(original)
+++
incubator/cayenne/main/trunk/cayenne/cayenne-java/src/cayenne/java/org/objectstyle/cayenne/access/DataRowUtils.java
Thu Jul 6 08:03:09 2006
@@ -223,7 +223,10 @@
Iterator rit = entity.getRelationships().iterator();
while (rit.hasNext()) {
ObjRelationship rel = (ObjRelationship) rit.next();
- if (rel.isToMany()) {
+
+ // !isToPK check is for handling one-to-one rels pointing to FK...
this
+ // feature will require more work in the future
+ if (rel.isToMany() || !rel.isToPK()) {
continue;
}