J'ai deux entités, A et B.SQL dans Core-données
A doit-plusieurs avec B.
Un B a toujours un A, mais un A peut être lié à de nombreux B.
le SQL serait cela, sans joint pour une meilleure simplification:
SELECT a.id, a.name FROM a WHERE a.id IN (SELECT distinct(b.id_a) FROM b)
Comme j'importer les lignes d'un fichier .xml la première fois, je peux easly ajouter un champ dans a et juste le mettre à jour s'il y a des lignes liées de b. Le tiré par les cheveux serait facile en utilisant ce nouveau champ dans le NSPredicate:
NSPredicate *predicate = [NSPredicate predicateWithFormat:@"has_b = %@",YES];
mais je voudrais savoir si cela est vraiment possible sans trop de travail supplémentaire.
merci,
m.
grâce, fonctionne parfaitement! – mongeta