सेटअप: मेरे पास मूल वस्तुओं का संग्रह है, उन्हें ऑब्जेक्टए कहते हैं। प्रत्येक ऑब्जेक्ट ए में ऑब्जेक्टबी के साथ एक से अधिक संबंध हैं। इसलिए, एक ऑब्जेक्टए में 0..n ऑब्जेक्टबी-एस हो सकता है, और प्रत्येक ऑब्जेक्टबी के पास अपने माता-पिता के रूप में एक विशिष्ट ऑब्जेक्ट होता है।संबंधित ऑब्जेक्ट संग्रह की विशेषता के आधार पर कोर डेटा परिणामों को कैसे सॉर्ट करें?
अब, मैं ऑब्जेक्टए-एस के कोर डेटा फ़ेच करना चाहता हूं, जहां उन्हें अपने नवीनतम ऑब्जेक्टब द्वारा क्रमबद्ध किया जाता है। क्या इसके लिए एक प्रकार का वर्णनकर्ता बनाना संभव है?
a related question है जो बिल्कुल वही स्थिति का वर्णन करता है। उत्तर ऑब्जेक्टबी से ऑब्जेक्ट ए में विशेषता को denormalizing बताता है। यह ठीक होगा अगर एक fetch अनुरोध के साथ ऐसा करने का कोई तरीका नहीं है।
संबंधित सवाल भी कहा गया है:
Actually, I just had an idea! Maybe I can sort Conversations by me[email protected]…
मैंने कोशिश की। ऐसा प्रतीत नहीं होता है।
2012-10-05 17:51:42.813 xxx[6398:c07] *** Terminating app due to uncaught
exception 'NSInvalidArgumentException', reason: 'Keypath containing
KVC aggregate where there shouldn't be one; failed to handle
[email protected]'
ObjectA में विशेषता केवल/सबसे अच्छा समाधान denormalizing है: मैं इस त्रुटि मिलती है?
यह मेरे लिए काम नहीं करता: 'एनएसआईएनवालिडअर्ग्यूमेंट एक्सेप्शन', कारण: 'यहां कई कुंजी की अनुमति नहीं है' –