CakePHP 1.3: deshabilitar lPlugin Model Cache

¿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,

preguntado el 12 de junio de 12 a las 17:06

¿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? -

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. -

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. -

0 Respuestas

No es la respuesta que estás buscando? Examinar otras preguntas etiquetadas or haz tu propia pregunta.