[Ror-es] añadir un campo al modelo a traves de has_many through?
Luis Villegas
luis.vilec at gmail.com
Thu Jul 19 11:25:33 GMT 2007
He hecho una cosa así, pero es que me parece un poco cutre
class Menu < ActiveRecord::Base
has_many :usuarios, :through => :menus_usuarios
has_many :menus_usuarios
def es_principal?(usuario)
MenusUsuario.find_by_usuario_id_and_menu_id(usuario,self.id
).menu_principal
end
end
On 7/19/07, Luis Villegas <luis.vilec at gmail.com> wrote:
>
> Buenas. A ver si se puede hacer esto:
> Tengo un modelo usuarios, otro menus y otro menus_usuarios
>
> Tengo una asociación en usuarios así:
> has_many :menus, :through => :menus_usuarios
>
>
> Pero la tabla menus_usuarios tiene un campo aparte de los usuario_id y
> menu_id que me interesaría recuperar.
>
> ¿Hay alguna forma de hacer un merge de este campo al objeto Menu?
>
> Gracias
>
-------------- next part --------------
An HTML attachment was scrubbed...
URL: http://lists.simplelogica.net/pipermail/ror-es/attachments/20070719/635a60d2/attachment.htm
More information about the Ror-es
mailing list