Re: Globally inspecting and conditionally altering fetch spec
Re: Globally inspecting and conditionally altering fetch spec
- Subject: Re: Globally inspecting and conditionally altering fetch spec
- From: "Morris, Mark" <email@hidden>
- Date: Tue, 11 Jun 2013 19:02:15 +0000
- Thread-topic: Globally inspecting and conditionally altering fetch spec
And as I mentioned, my initial thought is by using EOEditingContext.Delegate's editingContextShouldFetchObjects, but I was curious if anyone might know of any gotchas there or if there might be a better approach.
-- Mark
On Jun 11, 2013, at 1:59 PM, "Morris, Mark" <email@hidden> wrote:
> The why is optimization. By altering the qualifier, I can greatly improve performance of these queries (say 20x).
>
> The what is just that, I need to watch for a certain class of queries, and if I see one, alter its qualifier, then let it continue processing.
>
> Thanks again!
>
> -- Mark
>
> On Jun 11, 2013, at 1:50 PM, George Domurot <email@hidden> wrote:
>
>> Well then, ya got me. I'm not sure I understand the why/what you're trying to accomplish.
>>
>> -G
>>
>>
>> On Jun 11, 2013, at 11:23 AM, "Morris, Mark" <email@hidden> wrote:
>>
>>> Thanks for the response! :-) Aren't those classes usually used explicitly? I'm hoping to watch every single fetch that's generated and pick and choose the ones I want to alter.
>>>
>>> -- Mark
>>>
>>> On Jun 11, 2013, at 1:18 PM, George Domurot <email@hidden>
>>> wrote:
>>>
>>>> You may want to take a peak at ERXFetchSpecificationBatchIterator or ERXBatchingDisplayGroup.
>>>>
>>>> -G
>>>>
>>>>
>>>>
>>>> On Jun 11, 2013, at 10:41 AM, "Morris, Mark" <email@hidden> wrote:
>>>>
>>>>> Hi all,
>>>>>
>>>>> If I want to check for a certain class of query, then alter the qualifier before the fetch is executed, any suggestions for the best approach? So far what I've come up with is registering for EOEditingContext.Delegate's editingContextShouldFetchObjects, then performing the fetch from there if the fetch spec matches my conditions.
>>>>>
>>>>> Thanks for any advice!
>>>>>
>>>>> Regards,
>>>>> Mark
>>>>> _______________________________________________
>>>>> Do not post admin requests to the list. They will be ignored.
>>>>> Webobjects-dev mailing list (email@hidden)
>>>>> Help/Unsubscribe/Update your Subscription:
>>>>>
>>>>> This email sent to email@hidden
>>>>
>>>
>>
>
_______________________________________________
Do not post admin requests to the list. They will be ignored.
Webobjects-dev mailing list (email@hidden)
Help/Unsubscribe/Update your Subscription:
This email sent to email@hidden