12
फ़िल्टर करने और केवल विशिष्ट कॉलम प्राप्त करने का कोई तरीका है?Django मॉडल | विशिष्ट कॉलम प्राप्त करें
उदाहरण के लिए, कॉलम first_name
कॉलम के साथ सभी प्रविष्टियां प्राप्त करें।
फ़िल्टर करने और केवल विशिष्ट कॉलम प्राप्त करने का कोई तरीका है?Django मॉडल | विशिष्ट कॉलम प्राप्त करें
उदाहरण के लिए, कॉलम first_name
कॉलम के साथ सभी प्रविष्टियां प्राप्त करें।
QuerySet.values()
या QuerySet.values_list()
, उदा .:
Entry.objects.values('first_name')
जब मैं इस कोशिश की मैं अब वस्तुओं के लिए तरीकों का उपयोग कर सकते हैं। मैं विधियों तक कैसे पहुंच सकता हूं और अभी भी विशिष्ट मान प्राप्त कर सकता हूं? –
आप ऐसा नहीं कर सकते क्योंकि यह शब्दकोशों की एक सरणी वापस कर रहा है, मॉडल उदाहरण नहीं। 'मानों 'के बजाय' केवल 'का उपयोग करें: https://docs.djangoproject.com/en/dev/ref/models/querysets/#django.db.models.query.QuerySet.only –