कुछ शोध के बाद, मुझे KO2 ORM को open_paren() और close_paren() में बदलने के लिए एक पैच मिला है, लेकिन KO2 में या कहीं का डिफ़ॉल्ट व्यवहार वांछित संचालन की अनुमति नहीं देता है, इसलिए माता-पिता मेरी मदद नहीं करेंगे। मैंने खुद को इस तथ्य से इस्तीफा दे दिया है कि मैं जिस विस्तृत () पद्धति का उपयोग कर रहा हूं, वह मेरे समय की कमी को देखते हुए मेरे लिए सबसे अच्छा विकल्प है। मैंने अपने mysql उदाहरण में कुछ विशिष्टताओं को समायोजित करने के लिए क्वेरी को थोड़ा बदल दिया है।
यह काम करता है और इस परियोजना के लिए अंतिम प्रश्न है।
$unread = ORM::factory('record')
->where('(ServRepSupervisor = \'' . Auth::instance()->get_user()->name . '\' AND Followup_read = 0) OR (ServRepSupervisor = \'' . Auth::instance()->get_user()->name . '\' AND records.read = 0)')
->find_all();