は、ここですべてがIQueryable
Entity Framework、IQueryableを複数の場所でSQLに変換する方法
- は、これらの2例は、同じSQLクエリを生成するかで考えてみましょうか?
- 複数を追加すると、
Where
はANDとしてSQLに変換されますか? Where
をORとして接続して追加する方法はありますか?
例1:
client = client.Where(c => c.FirstName.StartsWith("F"));
client = client.Where(c => c.LastName.StartsWith("T"));
return client.ToList();
例2:句が有効である
client = client.Where(c => c.FirstName.StartsWith("F") AND c.LastName.StartsWith("T"));
return client.ToList();