【发布时间】:2010-11-13 16:17:17
【问题描述】:
我正在玩 Subsonic 3 的简单存储库,并且在理解如何处理外键方面遇到了困难......
如果我有一个产品对象包含
int ID;
string name;
string description;
Category category;
int categoryID (this one is just to persist the product's categoryID to the DB)
and a category object containing
int ID;
string name;
我如何使用存储库来返回所有产品的列表以及它们的类别对象实例化?
目前我已经编写了一个连接 product.categoryID = category.ID 的 linq 查询,这一切都很好,但是当我 .ToList() 这个查询的结果时,产品的 Category 没有被实例化。
有没有办法做到这一点,还是我必须为每个产品手动实例化类别?
谢谢,
保罗
【问题讨论】:
标签: c# .net subsonic subsonic3 repository