Skip to content

Validate EF.Functions.Collate input #37462

@AndriySvyryd

Description

@AndriySvyryd

Bug description

The second EF.Functions.Collate parameter is currently directly embedded in the SQL. However, this could cause unpredictable results if it is created form user input.

Your code

var results = context.Users.Where(u => EF.Functions.Collate(u.Name, collationMode) == "test").ToList();

EF Core version

9.0.0

Metadata

Metadata

Assignees

Type

Projects

No projects

Relationships

None yet

Development

No branches or pull requests

Issue actions