basically it does some fancy processing on the db and caches the
results. initially, that will be it. It will present a number of
convenience methods, which can be used to access either the db or
cached data. There will likely be some methods to write to the db,
again convenience stuff.



On 10/4/06, Brandon Black <[EMAIL PROTECTED]> wrote:
>
>
> On 10/3/06, Daniel McBrearty <[EMAIL PROTECTED]> wrote:
> > if you have a (dbix) database, and use it as a model, you generally
> > end up doing this :
> >
> > $c->model-> ....
> >
> > and the database connection is handled internally.
> >
> > I now want to write another model which uses the db. It would be
> > better to use the existing connection that cat has created, rather
> > than create another one.
> >
> > If I write a new() method for this model, does it have access to the
> > context? what is a good way to do this?
>
>
> What kind of model is your new model, and how will it use/store/whatever the
> $dbh?  There are a lot of ways to do what you're talking about in general,
> it all depends on what's right for your design.  Be aware that once you take
> the raw $dbh from DBIC and start using it yourself, you lose all of its
> fancy connection management.
>
> -- Brandon
>
>
> _______________________________________________
> List: Catalyst@lists.rawmode.org
> Listinfo:
> http://lists.rawmode.org/mailman/listinfo/catalyst
> Searchable archive:
> http://www.mail-archive.com/catalyst@lists.rawmode.org/
> Dev site: http://dev.catalyst.perl.org/
>
>
>


-- 
Daniel McBrearty
email : danielmcbrearty at gmail.com
www.engoi.com : the multi - language vocab trainer
BTW : 0873928131

_______________________________________________
List: Catalyst@lists.rawmode.org
Listinfo: http://lists.rawmode.org/mailman/listinfo/catalyst
Searchable archive: http://www.mail-archive.com/catalyst@lists.rawmode.org/
Dev site: http://dev.catalyst.perl.org/

Reply via email to