• Open Menu Close Menu
  • Apple
  • Shopping Bag
  • Apple
  • Mac
  • iPad
  • iPhone
  • Watch
  • TV
  • Music
  • Support
  • Search apple.com
  • Shopping Bag

Lists

Open Menu Close Menu
  • Terms and Conditions
  • Lists hosted on this site
  • Email the Postmaster
  • Tips for posting to public mailing lists
invalidate relationship cache
[Date Prev][Date Next][Thread Prev][Thread Next][Date Index][Thread Index]

invalidate relationship cache


  • Subject: invalidate relationship cache
  • From: AndrĂ© Rothe <email@hidden>
  • Date: Mon, 05 Mar 2018 17:31:07 +0100

Hi,

I have an EO with a relationship to a second EO. The database in the
background will be changed by another application, so it will be
necessary to refetch the associated EOs of the relationship on every
access.

How I can invalidate the list of the associated EOs?

This is the generated method (EOGenerator):

public NSArray<ExtWsProject> extWsProjects() {
 // TODO: invalidate this array
 return (NSArray<ExtWsProject>)storedValueForKey("extWsProjects");
}

On the page
https://en.wikibooks.org/wiki/WebObjects/EOF/Using_EOF/Caching_and_Freshness

I read something from Jesse Barnum, should I get all the ExtWsProject
objects and their GIDs to call ec.invalidateObjectsWithGlobalIDs(ids) to
make faults?

But what about deleted rows in the database, the other application can
also delete rows, so the faults should not be necessary?

Thanks a lot
Andre

 _______________________________________________
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

  • Follow-Ups:
    • Re: invalidate relationship cache
      • From: Chuck Hill <email@hidden>
  • Prev by Date: Re: Apache 2.4 configuration
  • Next by Date: Re: invalidate relationship cache
  • Previous by thread: Re: Apache 2.4 configuration
  • Next by thread: Re: invalidate relationship cache
  • Index(es):
    • Date
    • Thread