Re: construct + autoupdate(0)
[prev]
[thread]
[next]
[Date index for 2005/06/22]
On Fri, May 13, 2005 at 08:31:05AM +0100, Tony Bowden wrote:
> On Thu, May 12, 2005 at 11:22:58PM -0400, Perrin Harkins wrote:
> > > What I need to do is to pass some data to construct() to get the
> > > desired objects, but I don't want any record to exist in the database
> > > until I do more futxing and then call update().
> > You can't currently do that with Class::DBI. Make another object using
> > Class::Accessor, and copy it into a Class::DBI object when you want to
> > save it to the database.
>
> Oooh. That's a nice idea.
>
> We should really have a test for that, if it's to become the "official"
> way to do this, as I suspect it may otherwise suddenly stop working at
> some point when I do more deep magic underneath the objects....
Which idea? And I assume "official" is not for 1.00, right?
I too would like to do something like:
my $person = Person->construct;
$person->name('foo');
$person->age(30);
$person->create; # Sequence creates primary key
--
Bill Moseley
moseley@xxxx.xxx