Laravel count numbers based on more than one tables -


मेरे पास 3 तालिकाओं, उत्पाद , आदेश और Order_product , order_product एक पिवट तालिका है जो product_id और order_id पर आधारित उत्पादों और ऑर्डर को मैप करता है। एक product_id को देखते हुए, मैं इस उत्पाद की कुल बिक्री का पता लगाना चाहता हूं, मेरे दिमाग में यह है: इस उत्पाद_आईडी में शामिल सभी आदेशों का पता लगाएं, और अगर किसी भी ऑर्डर की स्थिति पूर्ण है, तो उत्पाद को इस आदेश के लिए बेचा जाता है, अब मुझे कैसे -> गिनती () का उपयोग कर अपनी क्वेरी लिखनी चाहिए? वैसे, मेरे पास सभी मॉडल और संबंध सेटअप हैं।

इसे आज़माएं:

< पूर्व> उत्पाद :: खोजें (1) - & gt; ऑर्डर () - & gt; जहां ('orders.status', 'done') - & gt; गिनती ()

Comments

Popular posts from this blog

java - Can't add JTree to JPanel of a JInternalFrame -

javascript - data.match(var) not working it seems -

javascript - How can I pause a jQuery .each() loop, while waiting for user input? -