मेरे पास एक आत्म संदर्भ श्रेणियाँ तालिका है। प्रत्येक श्रेणी में एक श्रेणी आईडी, अभिभावक श्रेणी, श्रेणी नाम, आदि होती है और प्रत्येक श्रेणी में उप श्रेणियों की संख्या हो सकती है, और उनमें से प्रत्येक उप श्रेणियों में उप-श्रेणियों की संख्या हो सकती है, और इसी तरह और बहुत आगे। तो मूल रूप से पेड़ एक्स स्तर गहरा हो सकता है।स्वयं-संदर्भ तालिकाओं के लिए LINQ से SQL?
तब उत्पाद पत्ते (उप) श्रेणियों से जुड़े होते हैं। LINQ से SQL का उपयोग कर किसी दिए गए श्रेणी (जो उसके सभी पत्ते वंश से जुड़े सभी उत्पाद) के लिए सभी उत्पाद प्राप्त करने का कोई तरीका है?
यह एक पुनरावर्ती समस्या की तरह लगता है। क्या इसके बजाय एक संग्रहित प्रक्रिया का उपयोग करना बेहतर है?
मुझे लगता है कि यह एक अच्छा विचार है, लेकिन इसे लागू करने का प्रयास करते समय मुझे एक त्रुटि मिलती है। यह कहता है कि "WithPartnerId" एक्सटेंशन विधियों में SQL के लिए कोई समर्थित अनुवाद नहीं है। कोई विचार? –