我已經嘗試了以下代碼,我需要根據NAME字段隨機行進行出局重複。使用實體框架選擇沒有重複的隨機行4.5 mvc4
名單列表= db.Logos.Where(A => a.LogoName!= 「empty.png」)。排序依據(R => Guid.NewGuid()).GroupBy(A =>一個。 LogoName) .Select(g => g.FirstOrDefault())。Take(8).ToList();
,但我沒有得到隨機,但我已經試過這是正確洗牌另一個代碼,但複製下面
名單列表代碼可能不適用,代碼=(從C在db.Logos 其中c .LogoName!=「empty.png」 select c).OrderBy(r => Guid.NewGuid())。Take(3).ToList();
請幫助如何選擇重複和隨機行。
此代碼沒問題,但我需要隨機選擇具有該代碼的行 – Sajith
是否要爲每個查詢執行使用隨機記錄? –
是的,我需要那 – Sajith