memoonliteOriginal post
Rank 3: Container
Hello everyone!
Recently I noticed that Query.equal() ignores the casing of the what is passed to it. For example:
username = "Test"
is returned when any these are used:
Query.equal("username", "test"), Query.equal("username", "Test"), Query.equal("username", "tESt")
I expected Query.equal() to be case sensitive. Does anyone know if Query.equal() is case insensitive by design, or is there is some kind of bug going on?
Summary
Developers have noticed that Query.equal() function is not case sensitive, which deviates from the expected behavior. They have raised a query to understand if this is intentional behavior or a bug.