J'ai une entité appelée Product
qui a un attribut orders
et un attribut stock
. C'est une relation un-à-plusieurs, ce qui signifie qu'un Product
peut avoir plusieurs order
s.Données de base, opérations mathématiques dans le prédicat
Maintenant, je veux utiliser NSPredicate
pour aller chercher les produits qui ont satisfait Number of orders - stock > 0
. Que dois-je utiliser pour le predicateWithFormat
?
C'est ce que je faisais ce qui ne fonctionne pas:
NSPredicate *predicate = [NSPredicate predicateWithFormat:@"[email protected] - stock > 0"];
Mise à jour 1:
J'ai changé le prédicat:
NSPredicate *predicate = [NSPredicate predicateWithFormat:@"[email protected] > stock"];
Cela fonctionne très bien. Mais je ne sais toujours pas pourquoi l'original ne fonctionne pas.