Использование функции postgresql unaccent в динамическом запросе linq
Согласно: Запрос PostgreSQL с Npgsql и Entity Framework с использованием unaccent
Я добавил библиотеку NuGet и все работает:
var result = _context.Table.Where(h => _context.Unaccent(h.Description) == "GARCÍA");
Но я не знаю, как совместить его с библиотекой Dynamic Linq.
whereStr = $"{fieldName} == \"{searchString}\"";
Я пробовал такие вещи, как:
whereStr = $"unaccent({nameField}) {searchOpeStr} \"{searchString}\"";
whereStr = $"\"public\".\"unaccent\"({nameField}) {searchOpeStr} \"{searchString}\"";
whereStr = $"Context.Unaccent({nameField}) {searchOpeStr} \"{searchString}\"";
Но ничего не работает. Любые идеи?