ObjectQueryビルダーを使用して生のSQLフィルターWHERE(...)または(...)を書き直す方法について誰かが答えてくれませんか?
String queryRaw = "SELECT ls.LocaleName, ls.IsActive, ls.LocaleDescription " +
"FROM RoutesEntities.Locales AS ls ";
//" WHERE ls.LocaleName = 'en' OR ls.LocaleName = 'de' "
this._queryData = new ObjectQuery<DbDataRecord>(queryRaw, routesModel);
Where()メソッドを使用しますが、代わりにORを使用したいのですが、ANDで区切られたwhere句が生成されます。QueryBilderで可能ですか?これを使用して「OR分離」フィルターを生成する方法を意味します。
Where("it.LocaleName IN (@localeName)", new ObjectParameter("localeName", String.Join(",", localeName)))
ありがとう、Artem