[Ror-es] ActiveRecord: Necesito una columna llamada 'type' y da error
Iñaki
ibc2 at euskalnet.net
Tue Aug 1 12:42:00 GMT 2006
El Lunes, 31 de Julio de 2006 20:20, David Sedeño escribió:
> Hola,
>
> Yo lo que hice fué redefinir la columna en la que rails busca para hacer
> el tema de la herencia. En el modelo pones:
>
> def self.inheritance_column
> "type2"
> end
>
> Siendo type2 una nombre que no exista en la tabla (o si existe se use para
> hacer la herencia).
>
> Saludos
Eso es elegancia, sí señor. ;)
Muchas gracias.
>
> > Hola, tengo una tabla en la que necesariamente hay un campo "type"
> > (asÃ, en minúsculas y todo). AL crear un modelo de ActiveRecord no da
> > ningún aviso ni similar, pero al tratar de editar o mostrar una
> > entrada aparece un error debido a que uno de los campos es "type" que
> > evidentemente coincide con uno de los atributos de cualquier objeto en
> > Ruby.
> >
> > Me gustarÃa saber si hay alguna forma elegante de solventar este
> > problema. Es decir: ¿cómo usar un modelo o un scaffold contra una
> > tabla que necesariamente contiene un campo "type". ¿A alguien le ha
> > pasado alguna vez lo mismo?
> >
> > Un saludo y gracias.
> >
> >
> > --
> > Iñaki
> > _______________________________________________
> > Ror-es mailing list
> > Ror-es at lists.simplelogica.net
> > http://lists.simplelogica.net/mailman/listinfo/ror-es
>
> _______________________________________________
> Ror-es mailing list
> Ror-es at lists.simplelogica.net
> http://lists.simplelogica.net/mailman/listinfo/ror-es
--
Iñaki
More information about the Ror-es
mailing list