だから..私はLinqToEntitiesを使用していて、フィールドの一部をクエリしたいと思います。通常、SQLでLIKEキーワードを使用し、そこから移動します。
Linqにはそれがないようです。同じ種類の機能を取得するための良い方法は何ですか?
だから..私はLinqToEntitiesを使用していて、フィールドの一部をクエリしたいと思います。通常、SQLでLIKEキーワードを使用し、そこから移動します。
Linqにはそれがないようです。同じ種類の機能を取得するための良い方法は何ですか?
String.StartsWith()
またはを使用できますString.Contains()
。
例えば:
var query = from b in db.Books
where b.Title.Contains("time")
select b;
これは、LINQがクエリを式ツリーに変換するために機能します。LINQからSQL /エンティティへの変換では、SQLへの変換で多くの「標準」C#メソッドがサポートされています。