En CoreData, si quiero limitar el resultado devuelto a 100, ¿es suficiente con establecer el límite de búsqueda en 100 o también debo establecer el tamaño del lote de búsqueda en 100?Limite el resultado devuelto en CoreData
Respuesta
Es suficiente para establecer el límite de ir a buscar a 100.
Ajuste del tamaño de captación de lotes hace algo completamente distinto. Establecer el tamaño del lote de búsqueda en 100 (y el límite de búsqueda en algo superior a 100) le permitirá recuperar más de 100 elementos, pero solo leer 100 de ellos en la memoria a la vez. (La recuperación inicial, que se vendería por más de los 100 objetos, obtiene sus documentos de identidad, no a todo los objetos.) A partir de la documentación para -fetchBatchSize:
Si se establece un tamaño de lote distinto de cero, la colección de objetos devueltos cuando se ejecuta la búsqueda se divide en lotes . Cuando se ejecuta la búsqueda, se evalúa la solicitud completa y se registran las identidades de todos los objetos coincidentes , pero no más de batchSize datos de objetos del almacén persistente a la vez.
- 1. Limite el resultado en jQuery Autocompletar
- 2. Sitio ping y resultado devuelto en PHP
- 3. Resultado inválido devuelto por el servicio de búsqueda de software
- 4. Resultado devuelto a eax (lenguaje ensamblador IA-32)
- 5. Limite el número de páginas en will_paginate
- 6. Limite el número de revisiones en Couchdb
- 7. Limite el número de resultados en JPQL
- 8. jquery - valor devuelto usando el resultado ajax en caso de éxito
- 9. Limite la consulta en CursorLoader
- 10. Guardar objeto en CoreData
- 11. Entidad Singleton en CoreData
- 12. Limite el uso de memoria de JTextPane
- 13. Limite el número de caracteres en el campo de entrada
- 14. Limite el paso de la cámara
- 15. comillas dobles en json devuelto
- 16. Coredata y NSOrderedSet: ¿cómo se define el orden del conjunto?
- 17. ¿Valor devuelto por el constructor?
- 18. limite el número de objetos devueltos en un has_many
- 19. Limite el número de hilos paralelos en C#
- 20. Limite el número de oraciones en una cadena
- 21. Limite la velocidad de File.Copy
- 22. Comprueba si el atributo CoreData está vacío
- 23. Rendimiento CoreData sobre el ahorro de contexto
- 24. Ayuda con CoreData Query
- 25. CoreData Edit/Overwrite Object
- 26. CoreData al Proyecto
- 27. Limite el número de caracteres con el filtro Plantilla Django
- 28. NSOperation y CoreData Threading
- 29. CoreData delete object
- 30. Mejores prácticas de CoreData