我可以在EntityFramework中的ObjectSet上使用多少Include以保持性能?
我在我的个人资料页面使用以下LINQ查询:
var userData = from u in db.Users
.Include("UserSkills.Skill")
.Include("UserIdeas.IdeaThings")
.Include("UserInterests.Interest")
.Include("UserMessengers.Messenger")
.Include("UserFriends.User.UserSkills.Skill")
.Include("UserFriends1.User1.UserSkills.Skill")
.Include("UserFriends.User.UserIdeas")
.Include("UserFriends1.User1.UserIdeas")
where u.UserId == userId select u;它有一个长对象图并使用许多包含。它现在运行得很好,但是当网站有很多用户时,它会影响性能吗?
我应该用其他方式吗?
HUX布斯
幕布斯6054654
随时随地看视频慕课网APP