मैं इसे सही तरीके से कैसे लिखूं?रेल 4 सिंटेक्स - एकाधिक शर्तें
Request.pending.where(.....) ## Request.pending = request.state_id in (1..3)
जहां इन शर्तें हैं:
approver1_id = current_user and state_id = 1
or
approver2_id = current_user and state_id = 2
or
approver3_id = current_user and state_id = 3
यह वास्तव में अच्छा होगा यदि मैं इन शर्तों के मॉडल में अन्य नियंत्रकों/दृश्यों में इस्तेमाल के लिए, भी डाल सकता है हो सकता है, क्योंकि मैं इन शर्तों का उपयोग करेगा अक्सर पूरे ऐप में।
शायद 'Request.pending.where (tryver1_id: current_user, state_id: 1) '। या आप उस समय सभी 3 की जरूरत है? – zishe
क्षमा करें, मैं या बीच में ... –