hola gente:
Los vuelvo a molestar para que me den una pista por donde buscar.
Tengo el siguiente problema: En una tabla de inscripciones tengo dos
campos que hacen referencia a una misma tabla.
El caso es el siguiente: tengo que agregar en la tabla de inscripciones
las empresas que auditan; pero sucede que las empresas que auditan son
para dos cosas diferente, (por ejemplo seguridad y limpieza) y las
empresas que auditan aparte pueden ser las mismas, que en ese caso no
habria problema ya que coloco la misma en los dos campos.
Voviendo tengo en inscripcions.audtipoaud1_id y el otro audtipoaud2_id y
tengo que hacer referencia a la empresa audtipoaud.nombre. En el ejemplo
van a ver que hago referencia a proveedores; pero esta al ser el
campo proveedores_id no tengo ningun problema al hacerlo desde la vista.
Esto se resuelve a nivel de Modelo o Controlador ?
Por favor si alguno me puede dar una mano o una pista se los
agradeceria… Desde ya muchas gracias
-- VISTA --
Listar Inscripciones
Us nivel | Audtipoaud1 | Audtipoaud2 | Tipoemp | Proveedor | Controldiag | |||
---|---|---|---|---|---|---|---|---|
<%=h inscripcion.us_nivel_id %> | <%=h inscripcion.audtipoaud1_id %> | <%=h inscripcion.audtipoaud2_id %> | <%=h inscripcion.tipoemp.nombre %> | <%=h inscripcion.proveedor.nombre %> | <%=h inscripcion.controldiag %> | <%= link_to 'Mostrar', inscripcion %> | <%= link_to 'Editar', edit_inscripcion_path(inscripcion) %> | <%= link_to 'Borrar', inscripcion, :confirm => 'Are you sure?', :method => :delete %> |
<%= link_to 'Nueva Inscripcion', new_inscripcion_path %> |