code-first

    2熱度

    1回答

    我一直在尋找,並不能找到任何解決我的問題,這裏是我的代碼部分: namespace Domain { public class Assessment { //Other Props public List<Tuple<User, int>> UsersMeantToSolveThisAlongWithTimeEachSpentOnIt { get; s

    2熱度

    1回答

    配置許多與主鍵一對多的關係太這就是我想實現: modelBuilder.Entity<ApplicationUser>() .HasMany(u => u.Following) .WithMany(u => u.Followers) .Map(m => { m.ToTable("FollowTab

    3熱度

    3回答

    你好,我正在嘗試爲我的項目創建一些種子,但是我無法將多對多關係數據種到種子數據庫。 我數據庫看起來是這樣的: 在TeacherSkills,Teacher_ID和skill_id也外鍵所在表ofcourse。 我播種機看起來沒有任何問題,這 protected override void Seed(Ability_Examen_ASP.Models.AbilityDbContext context

    1熱度

    1回答

    關係這些都是我的表: 是否有應用刪除它們之間CASCADE一個標準的方式? 在一對多的關係中,我沒有問題,但在這種情況下,我不得不用我寫的方法手動刪除。

    2熱度

    1回答

    我有4個實體。他們看起來像這樣: public abstract class Entity { public Guid Id { get; set; } public DateTime CreationDate { get; set; } } public class Client : Entity { public string Name { g

    0熱度

    1回答

    我有以下表示精確表字段的類。建立關係的正確方法是什麼,以便我可以使用實體框架查詢相關字段。 我想使用數據註解,並希望在指定關係時明確而不是使用基於約定。 每組都可以有許多技能。 var SkillsGrouped = da.sv_SkillGroups.Include(「Sv_Skills」); 我得到的錯誤提到,無法映射字段名稱,實際上它抱怨的字段不是任何表的一部分。 [Table("sv_Sk

    1熱度

    1回答

    我有以下類: public abstract class BaseAttachment { public Guid BaseAttachmentId { get; set; } public string FileName { get; set; } public string FileExtension { get; set; } public stri

    2熱度

    1回答

    我有一個包含兩個導航屬性的類。 public class Entity { public int Id { get; set; } public Entity Parent { get; set; } public Entity BaseEntity { get; set; } } 當運行該應用程序EF拋出expcetion它說 「無法確定的類型‘Test

    6熱度

    4回答

    我正在優化和重構大型ERP類型ASP.NET應用程序以實現更快的開發體驗。 我們目前有一個大型模型(600多個表/實體),當應用程序啓動需要大約15秒時創建。 (在這一點上,我們使用NHibernate的代碼優先映射) 我想在編譯完成後實現頁面的最快渲染。 我想知道是否每個頁面都有一個DbContext是一個很好的習慣,它只包含所需的實體/映射來使用此頁面。每個頁面都被視爲一個獨特的元素,可以獨立

    1熱度

    1回答

    元素添加到其他現有實體 讓我們這樣的場景: 我想添加一個任務到項目。 該項目已經存在。 任務將作爲新實體添加並附加到項目中。 一個項目可以有一個或多個任務。 這是我做的,現在我的倉庫方式: public void AddTaskToProject(Project ProjectToUpdate,Task TaskToAdd) { using (var context = new myC