क्या कोई भी मिनी-गाइड लिख सकता है जो बताता है कि ईएफ में संग्रह के साथ कैसे काम करना है?संग्रह के साथ कैसे काम करें
उदाहरण के लिए मैं निम्नलिखित है मॉडल:
public class BlogPost
{
public int Id { get; set; }
public string Title { get; set; }
public string Content { get; set; }
public DateTime DateTime { get; set; }
public List<PostComment> Comments { get; set; }
}
public class PostComment
{
public int Id { get; set; }
public BlogPost ParentPost { get; set; }
public string Content { get; set; }
public DateTime DateTime { get; set; }
}
और संदर्भ वर्ग:
public class PostContext : DbContext
{
public DbSet<BlogPost> Posts { get; set; }
protected override void OnConfiguring(DbContextOptionsBuilder optionsBuilder)
{
optionsBuilder.UseSqlServer(@"Server=(localdb)\mssqllocaldb;Database=Posts;Trusted_Connection=True;MultipleActiveResultSets=true");
}
protected override void OnModelCreating(ModelBuilder builder)
{
base.OnModelCreating(builder);
}
}
क्या मैं OnModelCreating विधि में लिखने के लिए इतना है कि मैं Posts.Add और आदि का उपयोग कर सकते की जरूरत है मेरे कोड में हर जगह?
आपको लगता है कि विधि में नहीं लिखना चाहिए अपने dbsets में इकाई जोड़ने के लिए। क्या आप किसी भी मुद्दे का प्रयोग कर रहे हैं? –
@FabioCarello मुझे "ऑब्जेक्ट रेफरेंस ऑब्जेक्ट के उदाहरण पर सेट नहीं है।", जब मैं पोस्ट प्राप्त करने का प्रयास करता हूं। टिप्पणियाँ। गणना (टिप्पणियों के साथ कुछ पोस्ट पहले जोड़े गए थे)। यही कारण है कि मैंने सवाल पूछा। – neonhash
"मिनी-गाइड जो बताता है कि ईएफ में संग्रह के साथ कैसे काम करना है?" बहुत व्यापक है। यह विशेष क्षेत्र ईएफ 6 के समान होगा। –