Ver Mensaje Individual
  #2 (permalink)  
Antiguo 19/08/2012, 22:25
cvelazquez
 
Fecha de Ingreso: julio-2012
Mensajes: 30
Antigüedad: 12 años, 3 meses
Puntos: 7
Respuesta: tablas en cakephp

En un Framework MVC (llámese cakephp, code igniter, etc) por cada tabla debe haber un modelo.

CakePHP ofrece funciones en todos los modelos para realizar las consultas de selección de una forma más sencilla.

No entiendo porque quieres hacer una consulta de selección desde un modelo hacia otro, sin que exista una relación entre ellos. En todo caso sería desde el controlador, en el cual puedes cargar modelos con $this->loadModel y luego utilizar las funciones como el find.

Creo te falta entender un poco más la lógica que hay detrás de separar las tablas en modelos y controladores, ya que de nada sirve un MVC si empiezas a llenar de modelos un controlador (vaya que he visto esta práctica bastante).

Ah, y la función $this->query() te permite realizar cualquier tipo de consulta (delete, update, etc) desde cualquier modelo, ya que la consulta se realiza como si hicieras un mysql_query normal. Pero insisto, creo que estas rompiendo la forma de trabajar de un MVC.