Quiero saber si hay un equivalente a MySQL SELECT * FROM table ORDER BY sth
para obtener todos los resultados.Datos principales: Obtener todas las entidades
Respuesta
Utilice un NSFetchRequest
con un predicado nil
y un adecuado NSSortDescriptor
. En iOS, debe utilizar un controlador NSFetchedResults
ya que la consulta puede devolver más elementos que desee en la memoria a la vez.
Xhan,
La 'gramática' puede ser equivalente, pero hay algo de trabajo que tiene que hacer en la aplicación. Una buena explicación inicial es Here.
En general, usted querrá configurar un NSFetchRequest
con los filtros apropiados, ordenaciones, etc. que necesite.
- Frank
gracias por la respuesta. parece un 'NSFetchRequest' sin un' NSPredicate' funciona. Todavía estoy probando. – xhan
- 1. Datos principales: ¿una relación inversa con entidades múltiples?
- 2. Datos principales: Resultado de obtención de múltiples entidades o relación
- 3. Eliminar todas las entidades en Entity Framework
- 4. Decodificación de todas las entidades HTML
- 5. ¿Hay alguna manera de obtener todas las entidades administradas desde EntityManager?
- 6. NHibernate HiLo - una tabla para todas las entidades
- 7. Datos principales: cómo generar CoreDataGeneratedAccessors?
- 8. MongoDB: ¿Obtener la lista de todas las bases de datos?
- 9. Obtener todas las columnas de todas las tablas MySQL
- 10. Optimización de búsqueda de datos principales
- 11. ¿Por qué todas las entidades de Linq odian?
- 12. Administrador de Django no muestra todas las entidades
- 13. HQL: Cómo seleccionar todas las entidades distintas de alguna columna?
- 14. Datos principales: Error "No se pueden combinar modelos con dos entidades diferentes con el nombre 'foo'"
- 15. ¿Cómo descargar todas las entidades del almacén de datos en Google App Engine?
- 16. ¿Cómo borro todas las entidades de mi almacén de datos local de Google App Engine?
- 17. Datos principales: observe los cambios y registre las notificaciones locales
- 18. Datos principales en Android
- 19. Obtener una lista de todas las claves primarias en una base de datos
- 20. Datos principales de iPhone insertando objetos nuevos
- 21. Datos principales: UITableView con múltiples NSFetchedResultControllers
- 22. Script Bash para obtener todas las direcciones IP
- 23. Datos principales y ubicación principal
- 24. ¿Obtener todas las variables de Javascript?
- 25. Obtener todas las posibles monedas disponibles
- 26. PHP PDO obtener todas las tablas
- 27. Cómo obtener todas las casillas marcadas
- 28. MSMQ Obtener todas las colas privadas
- 29. ¿Cómo obtener todas las coincidencias de regex?
- 30. Obtener todas las imágenes url de cadena
CoreData en iOS es bastante inteligente sobre la utilización de la memoria. No cargará todas sus filas en el NSArray devuelto. En realidad, el objeto devuelto es una subclase de NSArray que es un proxy de una matriz, lo que significa que implementa todos los métodos de NSArray, pero en realidad no tiene una matriz bajo las cubiertas. Solo cargará las filas de datos según lo solicite la aplicación. –