Написать содержащее выражение в LLBL Genpro - PullRequest
0 голосов
/ 18 сентября 2018

Как я могу написать некоторый код с LLBL GenPro следующим образом:

var myString = "Blah,Blah,Blah,Blah";
DbContext.MyTableName.Where(a => myString.Contains(a.TableFiledName.ToString()))

Это лямбда-выражение с сущностью, но теперь я хочу сделать то же самое в LLBL Genpro, как я могу это сделать?

Пожалуйста, помогите спасибо

1 Ответ

0 голосов
/ 19 сентября 2018

Предполагается, что вы ссылаетесь на LLBLGen Framework (LLBLGen Designer поддерживает генерацию кода для нескольких O / RM Framerowks ), вот как это будет выглядеть с использованием QuerySpec :

var myString = "Blah,Blah,Blah,Blah";

var qf = new QueryFactory();
var q = qf.Customer.Where(CustomerFields.Country.Contains(myString));

или очень похоже, используя Linq2LLBL :

var myString = "Blah,Blah,Blah,Blah";

var metaData = new LinqMetaData(adapter);
var q = from c in metaData.Customer where c.Country.Contains(myString);
...