ठीक है, मेरे पास निम्नलिखित पदानुक्रम के साथ त्रि-स्तरीय निकाय हैं: पाठ्यक्रम -> मॉड्यूल -> अध्याय
यहाँ मूल EF LINQ कथन था:
Course course = db.Courses
.Include(i => i.Modules.Select(s => s.Chapters))
.Single(x => x.Id == id);
अब, मैं लैब नामक एक अन्य संस्था को शामिल करना चाहता हूं जो एक कोर्स से जुड़ी है।
मैं लैब इकाई कैसे शामिल करूं?
मैंने निम्नलिखित कोशिश की लेकिन यह काम नहीं किया:
Course course = db.Courses
.Include(i => i.Modules.Select(s => s.Chapters) && i.Lab)
.Single(x => x.Id == id);
दूसरी इकाई सहित कोई विचार?
सलाह या जानकारी के किसी भी टुकड़े की बहुत सराहना की जाएगी। धन्यवाद!
.Include
को जोड़ने का काम करना चाहिए जब तक कि आपका मतलब यह न हो कि अतिरिक्त शामिल कोर्स का एक पोता है। इसे देखें या एक बेहतर विकल्प यह है