LINQ获取具有特定参数的随机记录

时间:2017-05-02 03:34:52

标签: c# entity-framework linq-to-entities

此LINQ查询有效:

var randomCustomer = db.Customer.OrderBy(c => Guid.NewGuid()).FirstOrDefault();

但是,当我试图获得一个具有如下名称的随机客户时:

var randomCustomer = db.Customer.Where(x => x.Name.Contains(nameid)).OrderBy(c => Guid.NewGuid()).FirstOrDefault();

它不起作用。如何获得具有特定名称的随机客户?感谢。

0 个答案:

没有答案