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]

Reply via email to