Got it all running nicely now for a few days but noticed something funny. I have a table were lots of records get added, deleted every day. I can see the added records being added by AAF to the index but I notices some "ghost" results when doing searches. The search returns record ID-s that do not exist anymore because they were deleted. Does AAF also remove entries from the index when records are deleted in the model ? regards -- Posted via http://www.ruby-forum.com/.
Jens Kraemer
2007-Jul-27 19:54 UTC
[Ferret-talk] AAF index updated when record is deleted?
On Fri, Jul 27, 2007 at 02:18:18PM +0200, Izit Izit wrote:> Got it all running nicely now for a few days but noticed something > funny. I have a table were lots of records get added, deleted every day. > I can see the added records being added by AAF to the index but I > notices some "ghost" results when doing searches. The search returns > record ID-s that do not exist anymore because they were deleted. > > Does AAF also remove entries from the index when records are deleted in > the model ?That depends :-) If you call record.destroy, aaf will notice, if you use record.delete, it won''t (as no callbacks are called in this case). cheers, Jens -- Jens Kr?mer http://www.jkraemer.net/ - Blog http://www.omdb.org/ - The new free film database
Oh silly silly me :-) I had a delete_all in stead of destroy_all. All is fine now. thanks Jens Kraemer wrote:> On Fri, Jul 27, 2007 at 02:18:18PM +0200, Izit Izit wrote: >> Got it all running nicely now for a few days but noticed something >> funny. I have a table were lots of records get added, deleted every day. >> I can see the added records being added by AAF to the index but I >> notices some "ghost" results when doing searches. The search returns >> record ID-s that do not exist anymore because they were deleted. >> >> Does AAF also remove entries from the index when records are deleted in >> the model ? > > That depends :-) > If you call record.destroy, aaf will notice, if you use record.delete, > it won''t (as > no callbacks are called in this case). > > cheers, > Jens > > > -- > Jens Kr?mer > http://www.jkraemer.net/ - Blog > http://www.omdb.org/ - The new free film database-- Posted via http://www.ruby-forum.com/.