मुझे डेटा के कई टुकड़ों के साथ NSPredicate
बनाने की आवश्यकता है।एक जटिल NSCompoundPredicate बनाने का सबसे अच्छा तरीका क्या है?
SELECT *
FROM TRANSACTIONS
WHERE CATEGORY IN (categoryList)
AND LOCATION IN (locationList)
AND TYPE IN (typeList)
AND NOTE contains[cd] "some text"
AND DATE >= fromDate
AND DATE <+ toDate
मैं कैसे कोर डेटा के साथ उपयोग के लिए एक NSPredicate
के रूप में इस का निर्माण करने के साथ संघर्ष कर रहा हूँ: एसक्यूएल में उदाहरण के लिए मैं निम्नलिखित की तरह कुछ करना होगा। मैंने प्रलेखन पढ़ा है ... जो केवल सरल उदाहरण प्रदान करता है। अगर कोई मुझे एक और जटिल उदाहरण के लिए इंगित कर सकता है तो मैं निश्चित रूप से इसकी सराहना करता हूं।
ठीक है, मेरे पास दो साल तक जवाब था कि बहुत से लोगों को मदद मिली। मेरी पोस्ट हटा दी गई थी। समाधान के साथ अद्यतन यूआरएल यहाँ है।
https://www.radeeccles.com/convert-sql-statement-to-an-nspredicate-for-use-with-core-data/
क्या आपने भविष्य में अपने खंड को इनपुट करने का प्रयास किया था। इसमें स्ट्रिंग से एक बनाने का एक तरीका है जो बहुत शक्तिशाली है। –
मुझे किसी भी स्थान से अवगत नहीं है जो मुझे एक SQL कथन निर्दिष्ट करने देता है जो एक अनुमान उत्पन्न करता है। कृपया सलाह दें। – radesix
मुझे नहीं पता कि मेरी पोस्ट क्यों हटाई जा रही है। इस लेख ने कई लोगों की मदद की है http://www.radeeccles.com/convert-sql-statement-to-an-nspredicate-for-use-with-core-data/ – radesix