Re: My first web app... (still)
Re: My first web app... (still)
- Subject: Re: My first web app... (still)
- From: "Oliver Egger" <email@hidden>
- Date: Tue, 5 Jun 2007 08:38:17 +0200
hi marc,
don't know if it solves completely your problem but try to set the
default fetch timestamp lower:
// default is one hour see for discussion
// http://www.wodeveloper.com/omniLists/webobjects-dev/2002/April/msg00743.html
EOEditingContext.setDefaultFetchTimestampLag(sec * 2);
hope that helps
oliver
On 6/5/07, Mac Campbell <email@hidden> wrote:
Hello all,
Maybe you can help me out with another question...
I am working on a blog app as my first app... I have 3 major outstanding
issues the major one that I am most lost on is... my tag system does not
increment the tag counts right away... the only way the tag area shows the
correct number of tags (for newly added tags, in debug mode) is for me to
stop and start the app (in Xcode newest / last version) and start it again,
although added blog posts do appear in the blog posts list...
I have the WO Repetition that goes through my array of tagEntries displaying
each unique tagEnumerator pertinent code below on the main page:
public NSArray tagEntries()
{
tagEnumerator = null;
tEntrys = null;
//EOEditingContext ec3 = new EOEditingContext();
BlogEntry blogEntrys = new BlogEntry();
EOFetchSpecification fs =
EOFetchSpecification.fetchSpecificationNamed("tagsDescending",
"Tags");
NSArray keypaths = new NSArray();
keypaths = keypaths.arrayByAddingObject("blogEntrys");
//keypaths = "blogEntrys";
fs.setPrefetchingRelationshipKeyPaths(keypaths);
NSArray tEntrys= new
NSMutableArray(ec().objectsWithFetchSpecification(fs));
return tEntrys;
}
After a new blog post is added (on the addPost page) the main page is
called:
....
// commit the changes made to the objects in the editing context to
the database
ec.saveChanges();
// refresh the page by fetching the page without recreating a new
session
//Main nextPage = (Main)pageWithName("Main");
return pageWithName("Main");
}
The thing in WO Repitetion doing the actual count is
"tagEnumerator.blogEntrys.@count"
Any ideas? It only shows an accurate count when you first start up the
app...?
Thanks,
Mac
_______________________________________________
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