我有一個項目,我在處理「產品」。 產品有許多不同的屬性,全部存儲在產品表中。由於性能問題,有一張名爲「信譽」的表格存儲有關產品聲譽的信息。Linq - 連接表並填充單個對象
「產品」類對於不同的屬性和信譽信息屬性具有許多屬性。
我想用linq查詢數據庫使用連接。
問題是:我怎麼說「來自產品表的所有東西都應該填充產品類中的相應屬性,並且信譽信息應該填充」聲譽「屬性」?
我有這樣的代碼,我感覺我很接近,但我沒有管理它尚未...
var product = (from product in product.Table
join reputation in reputation.Table
on product.ProductId equals reputation.ProductId
select new Product { Reputation = reputation
}).SingleOrDefault();
我在哪裏設置的其他屬性?類似於「Product = Product。*」
謝謝!
編輯:產品類包含的信譽信息,它在db分離的性能問題
查詢的問題是什麼? – 2012-08-14 01:28:27
你可以發佈你的模型嗎? – 2012-08-14 02:13:20
對不起,我沒有得到你的問題... – JSBach 2012-08-14 02:13:32