Re: before_create trigger problems

[prev] [thread] [next] [Date index for 2004/12/21]

From: Emile Aben
Subject: Re: before_create trigger problems
Date: 17:13 on 21 Dec 2004
--- Tony Bowden <tony-cdbitalk@xxxxx.xxx> wrote:

> On Mon, Dec 20, 2004 at 05:39:11PM -0800, Emile Aben
> wrote:
> > MonitorData=HASH(0x6c3498) destroyed without
> saving
> > changes to end_date at
> >
>
/usr/local/perl-5.6.0/lib/site_perl/5.6.0/Class/Trigger.pm
> > line 51
> > 
> > Is there anything that prevents updates/deletes
> from
> > within a trigger?
> 
> No, but you have to use the low level data access in
> a before_create
> trigger, as the normal accessors expect to be
> working on an object
> that's already in existence.

OK, that did the trick! It was a bit counterintuitive
to me at first to have to use low-level data access on
objects that are just fetched from the database, but
now I understand (and after rereading the manual it
was inthere as well).
I've put a little thing in the CDBI Wiki about this
subject, that hopefully will prevent people like me
asking this question again on the mailinglist.

Emile


		
__________________________________ 
Do you Yahoo!? 
Yahoo! Mail - now with 250MB free storage. Learn more.
http://info.mail.yahoo.com/mail_250

(message missing)

before_create trigger problems
Emile Aben 01:39 on 21 Dec 2004

Re: before_create trigger problems
Tony Bowden 09:09 on 21 Dec 2004

Re: before_create trigger problems
Drew Taylor 16:21 on 21 Dec 2004

Re: before_create trigger problems
Emile Aben 17:13 on 21 Dec 2004

Re: before_create trigger problems
Emile Aben 18:35 on 21 Dec 2004

Re: before_create trigger problems
Charles Bailey 19:01 on 21 Dec 2004

Re: before_create trigger problems
Emile Aben 19:28 on 21 Dec 2004

Re: before_create trigger problems
Charles Bailey 15:56 on 22 Dec 2004

Re: before_create trigger problems
Emile Aben 17:24 on 22 Dec 2004

Generated at 12:15 on 16 Jan 2005 by mariachi v0.52