में orderby मैं निम्नलिखित इकाई कोड है, जो सभी उपयोगकर्ताओं लौट आते हैं और "भी शामिल है" उनके नमूने के सभी अनुरोधों:LINQ ".Include" सबक्वेरी
var userQuery = from u in _IntranetContext.UserSet.Include("SampleRequests")
orderby u.LastName ascending
select u;
प्रत्येक उपयोगकर्ता कई SampleRequests है। प्रत्येक नमूना जांच में एक आईडी # (केवल एक पूर्णांक: 1, 22, 341, आदि) है। संस्थाओं के लिए ऊपर LINQ पकड़ लेता है उपयोगकर्ताओं और उनकी SampleRequests तो जैसे:
User 1: 33, 22, 341, 12
User 2: 24, 3, 981
आप देख सकते हैं SampleRequest आईडी # आरोही क्रम में नहीं हैं। मैं परिणाम क्रम में होना चाहता हूँ।
मैं कैसे पर शामिल SampleRequests आईडी # orderby बाधा डाल कर
कृपया ध्यान दें: SampleRequestId SampleRequest की संपत्ति ... उपयोगकर्ता वस्तु की नहीं एक संपत्ति
एक ही समस्या थी। मिला ... [http://stackoverflow.com/questions/1304556/linq-orderby-name-thenby-childrencollection-name ](httpoverflow.com/questions/1304556/linq-orderby-name-thenby- बच्चों के चयन-नाम) – kervin