[Dbix-class] DBIx::Class column list

xyon xyon at indigorobot.com
Sun Mar 9 00:36:42 GMT 2008


This helps tremendously, I sincerely appreciate your advice and the
documentation pointers.


On Sat, 2008-03-08 at 16:09 -0800, Ryan D Johnson wrote:
> xyon <xyon at indigorobot.com> writes:
> 
> > Is there documentation somewhere addressing this that I could have
> > looked at before posting to the list?
> 
> Sure.
> 
> First thing, the biggest hurdle to solving this problem is probably just
> terminology. So do `perldoc DBIx::Class::Manual::Glossary`. That way
> you'll understand that the "Table" in DBIC parlance is a "ResultSource",
> which may have put you well on your way to figuring it out.
> 
> Once you know vaguely what you're looking for, there are a couple of
> standard places to look. In your script, you knew how to get at the
> Schema object and the ResultSet object, so it's reasonable to just do
> `perldoc DBIx::Class::ResultSet` and look for something about result
> sources. And there you'd find the method I pointed you at before.
> 
> Incidentally, if you'd started by reading `perldoc DBIx::Class::Schema`
> instead, you may have arrived at a different solution to the problem:
> 
>   $schema->source('User')->columns
> 
> There's lots of documentation for DBIC, and sometimes it can be
> difficult to know which bit you should be looking at. As the DBIx::Class
> POD suggests, a good place to start is DBIx::Class::Manual::DocMap,
> which has a list of lots of useful documentation, including pointers to
> glossary and the ResultSet class, which we needed for this.
> 
> Hope that helps.
> 
> /rdj
> 
> _______________________________________________
> List: http://lists.scsys.co.uk/cgi-bin/mailman/listinfo/dbix-class
> IRC: irc.perl.org#dbix-class
> SVN: http://dev.catalyst.perl.org/repos/bast/DBIx-Class/
> Searchable Archive: http://www.grokbase.com/group/dbix-class@lists.rawmode.org




More information about the DBIx-Class mailing list