O RoR faz isso, ele tem a inteligência (API ActiveRecord) de gerar todas as
ações de CRUD pra você, você apenas referência o nome da tabela no modelo
específico e as associações que aquela entidade (modelo) tem com as outras
da sua aplicação, a partir disso tudo fica a cargo do RoR.

De certa maneira isso é ótimo, pq agiliza muita coisa para você, mas por
outro lado eu particurlarmente acho meio esquisito. Apesar de ser muito bem
visto no geral, eu fico meio desconfiado quando existe muita magia por trás
e eu não sei como as coisas funcionam e são geradas :P

Mas aí vai de acordo com a necessidade de cada um.

--
Marcus Cavalcanti
21 9144-5068
www.marcuscavalcanti.net/blog


2009/9/15 Cliff Oliveira <[email protected]>

> Olhando e estudando vários exemplos de aplicação e CRUD
> me veio uma indagação:
> seria possível criarmos um CRUD generico, ou seja, aonde eu mando os
> parametros: tabela e campos,
> e apenas um model fizesse todas as ações de deletar, incluir e atualizar no
> banco ?
>
> as querys especificas dos selects poderiam ser passadas pelos parametros do
> Controller
>
> existe algum problema nessa idéia de modelo, mesmo colocando todo o peso da
> aplicação nos controllers ?
>
>
>
> --
> Cliff Oliveira
> www.tribodeideias.com.br
>
> _______________________________________________
> Lista mailing list
> [email protected]
> http://codeigniter.com.br/mailman/listinfo/lista_codeigniter.com.br
>
>
_______________________________________________
Lista mailing list
[email protected]
http://codeigniter.com.br/mailman/listinfo/lista_codeigniter.com.br

Responder a