Beefy Boxes and Bandwidth Generously Provided by pair Networks
We don't bite newbies here... much
 
PerlMonks  

Re: Moose and AUTOLOAD

by stvn (Monsignor)
on Nov 03, 2010 at 15:41 UTC ( #869263=note: print w/ replies, xml ) Need Help??


in reply to Moose and AUTOLOAD

"handles" would not work too, because I know the eventual method names only at runtime and they may change.

Moose doesn't have anything to help you out with this, and honestly, changing method list at runtime is a serious design smell. You don't want the method list of RecordSet to be continually changing every time you make a new instance of a different table.

Also, why aren't you using one of the perfectly good ORMs out there? DBIx::Class? Fey::ORM? Rose::DB::Object?

-stvn


Comment on Re: Moose and AUTOLOAD
Re^2: Moose and AUTOLOAD
by rootcho (Pilgrim) on Nov 04, 2010 at 15:05 UTC
    I like ORM, but they are not well suited for every task. I rather steal some of the ideas and make my own. ;)

    Which is lighter and more pure-SQL-query centric, with all the benefits and drawbacks of having more control.

    thanx

Log In?
Username:
Password:

What's my password?
Create A New User
Node Status?
node history
Node Type: note [id://869263]
help
Chatterbox?
and the web crawler heard nothing...

How do I use this? | Other CB clients
Other Users?
Others surveying the Monastery: (11)
As of 2015-07-01 23:54 GMT
Sections?
Information?
Find Nodes?
Leftovers?
    Voting Booth?

    The top three priorities of my open tasks are (in descending order of likelihood to be worked on) ...









    Results (25 votes), past polls