我是LINQ的新手,並嘗試使用MVC和LINQ構建網站。我想展示最具意見的前5名產品。我有如下兩個表格,我正在儘可能簡單地解釋。如何獲得最高觀點的前5名產品?
PRODUCT
-------
ID
NAME
PRODUCT_VIEWS_TABLE
-------
ID
PRODUCT_ID
每次查看產品時,我都會向PRODUCT_VIEWS_TABLE插入新行。我怎樣才能爲此編寫LINQ查詢?
(from c in db.PRODUCT select c).Take(5)
。選擇()和.OrderByDescending()行不編譯。 – 2015-03-02 20:48:09
錯字,固定.... – dotctor 2015-03-02 20:49:07
第一個。從頂部選擇,並在..OrderByDescending下面。它說「無效的匿名....」 – 2015-03-02 20:52:18