मैं एक क्वेरीसेट फ़िल्टर करना चाहता हूं कि कोई निश्चित सबक्वायरी कोई परिणाम देता है या नहीं। एसक्यूएल में यह ऐसा दिखाई दे सकता है:Django में "मौजूद" द्वारा "फ़िल्टर" कैसे करें?
SELECT * FROM events e WHERE EXISTS
(SELECT * FROM tags t WHERE t.event_id = e.id AND t.text IN ("abc", "def"))
दूसरे शब्दों में, निर्दिष्ट संदेशों में से किसी एक के साथ टैग की गई सभी घटनाओं को पुनर्प्राप्त करें।
मॉडल Event
और Tag
पर Django के QuerySet API का उपयोग करके मैं इसे कैसे व्यक्त कर सकता हूं?
आप मनोज धन्यवाद, मैं अक्सर Django में "स्पष्ट" कोशिश करते हैं और कुछ है कि नहीं बल्कि जटिल है के बारे में सोच शुरू करने के लिए भूल जाते हैं लगते हैं। –