में सबक्वायरी मैंने कोर डेटा में निम्न मॉडल स्थापित किया है।एनएसपीडिकेट और एनएसआईएनवालिडअर्गमेंट एक्सेप्शन
Book has a to-many relationship, called toBookOrders, with OrderBook entity. The inverse is called toBook.
Book has a BOOL value property called isSync.
मैंने निम्नलिखित NSPredicate
सेट अप किया है।
NSEntityDescription* entityDescription = [NSEntityDescription entityForName:@"Book" inManagedObjectContext:moc];
NSPredicate* predicate = [NSPredicate predicateWithFormat:@"isSync == 0 AND SUBQUERY(toBookOrders, $x, $x.toBook == SELF)"];
इस विधेय मैं केवल किताबें है कि सिंक्रनाइज़ नहीं किया गया है और उनकी रिश्तेदार आदेश को आकर्षित करने की जरूरत है के माध्यम से
।
यह मुझे प्राप्त त्रुटि है।
न आया हुआ अपवाद 'NSInvalidArgumentException', कारण की वजह से एप्लिकेशन समाप्त: 'प्रारूप स्ट्रिंग "isSync == 0 और सबक्वेरी (toBookOrders, $ x, $ x.toBook == स्व)"
पार्स करने में अक्षम
कोई विचार? पहले ही, आपका बहुत धन्यवाद।
आपको बहुत ज्यादा धन्यवाद डेव। अच्छा स्पष्टीकरण। क्या मैं किसी भी परिणाम के साथ एक ही परिणाम तक पहुंच सकता हूं? धन्यवाद। –
@Flex_Addicted हाँ, आप कर सकते हैं ... और किसी भी ToBookOrders.toBook == SELF' –
मैं तुमसे प्यार करता हूँ <3 वास्तव में बहुत उपयोगी! –