On Sep 10, 2007, at 1:46 PM, Travis Britt wrote:


On Sep 10, 2007, at 1:01 PM, Chuck Hill wrote:
SQL is not generated to fetch the destination EOs from the second database, nor are they faulted in when I try to access them after the fetch. (I assume b/c EOF thinks they weren't in the database -- if I remove the prefetch on that relationship, they get faulted in as you'd expect.)

That sounds like an odd result.

Agreed.

An easy way to do this is to use ERXRecursiveBatchFetching:

Hmm, this doesn't work either. If I use it to fetch the relationship when the destination is in another database, the to- many relationship is always empty. When I don't call ERXRecursiveBatchFetching (and don't do any pre-fetching of that relationship) the relationship shows the correct number of records.

But I shall keep digging.

I took a quick look at the Wonder code and the calls it makes into EOF. I don't see why the relationship should be empty. That may well be a bug in EOF. Please let us know what you turn up.

Thanks,

Chuck


--

Practical WebObjects - for developers who want to increase their overall knowledge of WebObjects or who are trying to solve specific problems.
http://www.global-village.net/products/practical_webobjects





_______________________________________________
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