I need to make “EF Core 2.1.0” remove white space from Strings fields in queries, “HasConversion” not is not working, can you tell me why?
entity.Property(e
That's what the varchar
type is for, to trim spaces automatically, and efficiently.
Manual trim()
operations have to loop over the string every time to figure out the useful data, whereas varchar
simply stores the useful length.
In general, you'll find that EF Core has moved to remove the more useless functions in an effort to implement the useful functions in as efficient as manner as possible. Especially later EF Core versions (you're 3 versions behind).