Cita:
Iniciado por dehm ¿La idea es mandar un "role" que no interprete la tabla, pero que sí me suministre la información que necesito?
Efectivamente. Los roles "estandar" son interpretados por la vista en un momento u otro, luego si necesitas facilitar información que no deseas que sea interpretada te ves obligado a elegir entre una de estas dos opciones:
- Creas un rol propio
- Creas un método en el modelo que te permita acceder a esa información.
La primera opción tiene como ventajas las siguientes:
- Su uso es más estándar
- Si el "rol" lo defines a nivel global, no necesitas conocer el tipo de modelo al que te conectas
- Aprovechas toda la infraestructura del modelo de cara a localizar el dato pedido
Y son estas las razones por las que te he recomendado esta solución.
Un saludo