He leído en varias ubicaciones que GAE elevó el límite de 1000 registros en consultas y recuentos, sin embargo, parece que puedo obtener un recuento de los registros hasta 1000. No sacaré más de 1000 consultas a la vez, pero los requisitos son tales que necesito un recuento de los registros coincidentes.Google App Engine: obtener el recuento de los registros que coinciden con los criterios de más de 1000
Entiendo que puede utilizar los cursores para "paginar" a través del conjunto de datos, pero recorrer solo para obtener un conteo parece demasiado. Es de suponer que cuando dijeron que "levantaron" el límite, era el límite estricto: todavía necesita pasar por los resultados 1000 a la vez, ¿estoy en lo correcto?
¿Debo utilizar otro método que no sea el método .all()/filter para generar más de 1000 cuentas?
Gracias de antemano por toda su ayuda!
Voy a intentar tu solución y ver qué tan lejos consigo. La idea de que debe proporcionar un límite al conteo es evidentemente absurda, pero ojalá se resuelva pronto. ¡Gracias por su amabilidad! – etc
No es absurdo: el recuento cuesta O (n) tiempo, y presumiblemente hay un límite superior sobre cuánto tiempo está dispuesto a gastar en contar. –
¡Eso es raro !? (p.s. Su segundo ejemplo no puede funcionar ya que el lote puesto está limitado a 500) – systempuntoout