जब एक मॉडल से मेरी डेटाबेस संदर्भ पर एक .Where() निष्पादित करने के लिए कोशिश कर रहा है, मैं इस त्रुटि संदेश के साथ मारा हूँ के लिए एक परिभाषा शामिल नहीं है नियंत्रक। क्या देता है?DBSet कहाँ
मॉडल से: - जहां यह काम करने लगता है
[NotMapped]
private List<StoreUser> _stores { get; set; }
[NotMapped]
public List<StoreUser> Stores
{
get
{
if (this._stores == null || this._stores.Count <= 0)
{
using (RPSEntities db = new RPSEntities())
{
this._stores = db.StoreUsers.Where(su => su.Username == this.Username);
}
}
return _stores;
}
}
बस सुनिश्चित करें कि मैं पागल नहीं हूँ बनाने के लिए, मैं अपने नियंत्रक में इस चिपकाया। आप `System.Linq का उपयोग करके जोड़ा
है:
नियंत्रक में:
मॉडल में: नीचे स्क्रीनशॉट ; '? – Alberto
@ अल्बर्टो * फेसपाल्म * आपने इसे खींचा। क्या आप इसे एक उत्तर के रूप में पोस्ट कर सकते हैं ताकि मैं इसे स्वीकार कर सकूं? – drewwyatt