Jestem nowy w LINQ i OrmLite/MySql. Mam prośbę usług argumentu, który musi doprowadzić WHERE:OrmLite/MySql/SqlExpressionVisitor - potrzebuję klauzuli "jak"
`Name` LIKE '%something%' OR `Name` LIKE '%something%else%'
wiem, że mogę stworzyć IN()
lub =
klauzulę, poprzez:
ev.Where(rn => Sql.In(rn.Name, request.Name)); // Assuming an array here
ev.Where(rn => rn.Name== request.Name));
Ale mogę nie wydaje się znajdź konstrukcję, która pozwoli mi zbudować LIKE
. Ponadto, Name
jest tak naprawdę aliasem, więc staram się uniknąć ręcznego tworzenia klauzuli where.