如何在MVC3下正確使用LINQ的Include
?在MVC3中包含通過LINQ引用的表格
我創建了.edmx文件,它具有所有表格。
他們兩個有relashionships
UserCategories 1..0 - *用戶
我猜使用
var userCategories = db.UserCategories.Include("Users");
以填充Users
財產。 但它總是空的。
(Here有一個很好的例子,如何使用它,但沒有成功。)
我該如何解決?
P.S. POCO類
public partial class UserCategory
{
public UserCategory()
{
this.Users = new HashSet<User>();
}
public string Name { get; set; }
public System.Guid ID { get; set; }
public virtual ICollection<User> Users { get; set; }
}
向我們展示了POCO類 – Jorge
@Jorge我能做到嗎?我不確定我是否擁有它。 –
假設你正在使用實體框架檢查你的.tt文件 – Jorge