J'utilise CoreData pour stocker des données, et j'ai quelques entités. comment puis-je faire des instructions personnalisées via CoreData? donc exactement je veux dire que je ne veux pas aller chercher tous les enregistrements dans datatable mais par exemple "tous les éléments où keyValue = quelque chose" et pas plus. ou par exemple les 3 derniers éléments. etc, etc alors de quelle façon puis-je faire des déclarations personnalisées pour récupérer les données requises?Récupération personnalisée de CoreData (pas toutes les données) iPhone
0
A
Répondre
1
// Init your fetchRequest
NSFetchRequest *fetchRequest = [[NSFetchRequest alloc] init];
NSEntityDescription *entityDescription = [NSEntityDescription entityForName:@"entityName" inManagedObjectContext:yourManagedObjectContext];
// create the relation between request and the created entity
[fetchRequest setEntity:entityDescription];
// Set your predicate for this request
NSPredicate *somePredicate = [NSPredicate [email protected]"%K == %@", @"name", @"John"];
[fetchRequest setPredicate:somePredicate];
// Pushing the results into a array
NSError *error = nil;
NSArray *fetchResults = [yourManagedObjectContext executeFetchRequest:fetchRequest error:&error];
[fetchRequest release];
Cet exemple chercher tous les documents de l'entité "entityName
", qui attribut "name
" est égal à "John
"
Questions connexes
- 1. Comment supprimer toutes les données dans CoreData?
- 2. iPhone CoreData Migration et modification de données
- 3. iPhone erreur d'enregistrement Coredata
- 4. iPhone CoreData joindre
- 5. iphone coredata fetch-request tri
- 6. Données de marquage de géolocalisation IPhone (SQLite ou CoreData)
- 7. Ajax Div Récupération toutes les 60 secondes
- 8. Afficher les enregistrements CoreData
- 9. iPhone CoreData récupérer à partir de délégué?
- 10. Développement iPhone: MapKit avec CoreData
- 11. Développement iPhone - Erreur d'exécution CoreData
- 12. interface de requête magasin iPhone CoreData
- 13. Récupération toutes les variables de l'objet de la demande queryString
- 14. iPhone: Récupération d'une valeur des vues
- 15. fuites de mémoire iphone avec CoreData
- 16. Effacer toutes les données stockées avec CoreData lorsque le modèle a changé
- 17. Type de données UID personnalisé pour CoreData
- 18. CoreData (pour iPhone) stockant des images
- 19. Récupération des données de toutes les tables d'une requête de jointure dans Rails 3
- 20. Tutoriel ZSync - Synchronisation des données CoreData entre les périphériques
- 21. Récupération automatique de toutes les vidéos YouTube depuis le compte
- 22. CoreData: Récupération d'un objet à partir d'un contexte non enregistré
- 23. SQL: supprimer toutes les données de toutes les tables disponibles
- 24. Récupération de données DB
- 25. iPhone CoreData: Comment regrouper les résultats récupérés par jour?
- 26. Les mises à jour de l'attribut NSDictionary dans CoreData ne sont pas sauvegardées
- 27. Problèmes de performance de mise en cache cachée CoreData iPhone
- 28. Récupération de données
- 29. NHibernate: récupère toutes les données de toutes les tables de base de données
- 30. nombre de nombre de lignes dans iphone CoreData