2

根据:Query PostgreSQL with Npgsql and Entity Framework using 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}\"";

但没有任何效果。有任何想法吗?

4

0 回答 0