Problem saving Many-to-Many relationship changes
Problem saving Many-to-Many relationship changes
- Subject: Problem saving Many-to-Many relationship changes
- From: Merul Patel <email@hidden>
- Date: Wed, 22 Oct 2003 13:15:04 +0100
Hi,
I have a component which works fine for editing, inserting and deleting
EnterpriseObjects of type A.
I've modified it to allow me to also edit a many-to-many relationship
between EOs of type A and EOGenericRecords of type B, by using a
WODisplayGroup to fetch all the objects of type B, and then using a
WOCheckBoxList to assign the selected type B objects to the type A
object. I've assigned the selections binding for the WOCheckBoxList to
A.AB many-to-many relationship.
The many-to-many relationship and the WOCheckBoxList appear to be
configured correctly, and when I commit changes to be saved, the
changes are committed to the dbase by the
EOEditingContext.saveChanges() call. However, subsequent edits to the
many-to-many relationship aren't saved, even though I can see that the
editingContext has detected the changes by calling
EOEditingContext.updatedObjects().
If I create another session to the application, then the same thing
happens. I can make changes to the many-to-many relationship initially,
but then subsequent changes fail.
The above led me to believe I should refault the objects in the editing
context, but this has made no changes.
Am I missing something?
TIA,
Merul
_______________________________________________
webobjects-dev mailing list | email@hidden
Help/Unsubscribe/Archives: http://www.lists.apple.com/mailman/listinfo/webobjects-dev
Do not post admin requests to the list. They will be ignored.