आप किसी ऑब्जेक्ट की बजाय क्वेरी से एक कॉलम वापस कैसे प्राप्त कर सकते हैं?किसी इकाई से एकल कॉलम प्राप्त करना
मैं कुछ इस तरह कर सकता है पूरी वस्तु प्राप्त करने के लिए, लेकिन सभी मैं चाहता हूँ नाम है:
IList<Tribble> tribbles = session.CreateCriteria(typeof(Tribble)).List<Tribble>();
IList<string> names = new List<string>();
foreach (Tribble t in tribbles) {
names.Add(t.Name);
}
मैं अतिरिक्त मापदंड निर्दिष्ट करने में सक्षम होना चाहते हैं, तो यह संभव है बस कुछ बाहर करने के लिए कॉलम पुनर्प्राप्त होने से?
मैं वर्गों के दर्जनों के साथ पूरे कार्यक्रम के दौरान यह उपयोग कर रहा हूँ, यह केवल समय मैंने है ऐसा करने की आवश्यकता है और इस परिस्थिति में यह आवश्यक है। –
क्या आप आगे बता सकते हैं कि उपयोग केस क्या है? –
क्या यह हर समय नहीं होता है? उदाहरण के लिए, मैं एक कर्मचारी के विवरण और इसके कार्यालय का नाम प्रदर्शित करना चाहता हूं। मुझे पूरे कार्यालय की जरूरत नहीं है, बस नाम। – cbp