CakePHP 1.3: deshabilitar lPlugin Model Cache
Frecuentes
Visto 214 veces
0
¿Es posible deshabilitar el caché de una clase de modelo de complemento específico en CakePHP?
He tratado var $cacheQueries = FALSE;
en el modelo y <cake:nocache></cake:nocache>
en el archivo de vista sin éxito.
Los resultados de las consultas a este modelo se almacenan en caché y cake crea un archivo en el tmp/cache/models/
Ubicación
Gracias,
0 Respuestas
No es la respuesta que estás buscando? Examinar otras preguntas etiquetadas cakephp caching or haz tu propia pregunta.
¿Qué caché, en concreto, no quieres? El caché del modelo es solo información de la tabla, por lo que no necesita presionar la base de datos para obtener esa información en cada solicitud. ¿Tus mesas están cambiando por segundos? - jeremyharris
Esta es una tabla que estoy usando para rastrear USUARIOS EN LÍNEA y estoy usando jQuery para extraer de esta tabla el recuento total de usuarios actualmente en línea. Javascript realiza una llamada cada 5 segundos a una función en mi modelo. - AKKAweb
El caché del modelo no afectará eso. El modelo de caché , solamente almacena en caché la información del esquema de la tabla. Intenta usar
$this->disableCache()
en el controlador en su lugar. O agregue un eliminador de caché a su solicitud de ajax. - jeremyharris