2011-04-11 13 views

答えて

4

プレディケートビルダーのようなものを使わずに、複雑な条件を生成するためにEntitySQLを使用しました。しかし、Linq3Entitiesはクエリのコンパイル時間をチェックしているので、より良いことに同意します。

EDIT
エンティティSQLでは、私はこれを行うことができます。それに

context.Entities.Where("it.Id IN { 1, 2, 3 }"); 

iは 'AND' と 'OR'

ます。また見ることができるとともに、複数の条件を追加する文字列を構築しますStackOverflowの複数の投稿について:herehere
または他のリンクLinq-to-SQL vs Linq-to-Entities : RevisitedまたはChoosing LINQ to Entities vs Entity SQL vs. EntityClient

+0

EntitySQLがLinqより優れている例がありますか – user380719