2014-04-17 4 views
0

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.

Répondre

Questions connexes