1
在我的Seeder中,我做了以下操作,它們在數據庫中的順序似乎有時不同!我需要的順序是一致的,因爲我使用存儲的靜態變量來引用ID。爲什麼訂單不同?我可以保持一致嗎?謝謝。DB中的實體框架ID順序每次都不一樣?
List<BadgeGroup> BGs = new List<BadgeGroup>();
BadgeGroup Unclassified = new BadgeGroup() { Description = "Unclassified" };
BGs.Add(Unclassified);
BadgeGroup NumVotesOnPost = new BadgeGroup() { Description = "Number of votes on a post" };
BGs.Add(NumVotesOnPost);
foreach (BadgeGroup BG in BGs)
db.BadgeGroups.AddOrUpdate(BG);
db.SaveChanges();
GRRR!,所以好吧..我必須沒有自動遞增類..:/ – Baconbeastnz 2013-02-24 04:26:17