2011-01-30 8 views

Respuesta

2

Si busca un automatismo, creo que el awnser no es, es que no hay tal cosa. Estaba buscando algo como esto yo mismo. Puede ajustar find (...) en un método de una clase de servicio, getProjectById ($ id) y hacer el almacenamiento en caché dentro de este método. Pero también necesita un método save() para borrar la caché de una identificación específica después de la descarga.

+0

O realiza una consulta de su solicitud de búsqueda, por supuesto. Simple también –

1

Como Christian señaló, puede hacer cache de consultas usted mismo, con la sobrecarga de tener que purgar el caché.

Otra nota, ya que me he encontrado mirando a través de la clase EntityRepository. El método find() verificará el mapa de identidad basado en id, de modo que si realiza 2 llamadas a find() para la misma entidad en la misma doctrina de solicitud, debe devolver los hits posteriores de la memoria del servidor web.

Cuestiones relacionadas