On 23/07/2010, at 10:20 AM, Chuck Hill wrote: >> 1. It only works when I call a.addObjectToBothSidesOfRelationshipWithKey(b, >> "b"). (Don't get me wrong—that's great, an enormous improvement on what I >> was doing 5 minutes ago.) > > Did you add versions of this method to both entities?
Yes. >> I've got Wonder's updateInverseRelationships property set true, but it >> doesn't seem to be automatically updating this relationship. (It is working >> as designed on others.) In fact, inverseForRelationshipKey() isn't even >> being called, unless I manually call >> addObjectToBothSidesOfRelationshipWithKey(). Is this expected? > > I don't know. OK. I'll work around it. >> 2. Slightly more academic: why did everything I had read previously make me >> think this wouldn't work? I had also read that post from Chuck quoted in >> this thread by Ramsey: >> >>> You could model it as a right-outer join and optional, but I think that EOF >>> is still going to have a hissy fit when it does not find the row. Worth a >>> try and a good bug to log with Apple if it does not work. >> >> Chuck, were you talking about something else there? (Presumably the answer >> is: I was mis-reading everything, and I didn't describe the problem clearly >> enough for Ramsey!) > > I am pretty sure that was referring to a PK - PK relationship when the PK is > propagated from the parent to the child. Ah, OK. Well, this has all ended quite nicely. Thanks all. -- Paul. http://logicsquad.net/ _______________________________________________ Do not post admin requests to the list. They will be ignored. Webobjects-dev mailing list ([email protected]) Help/Unsubscribe/Update your Subscription: http://lists.apple.com/mailman/options/webobjects-dev/archive%40mail-archive.com This email sent to [email protected]
