Yes, queries are still case sensitive.
To support case-insensitive or any other canonicalization, you need to write a separate field containing the canonized version and a request for it. for instance
db.collection("users").where("name", "=", "Dan")
db.collection("users").where("name_lowercase", "=", "dan")
See Also my longer answer here: Case-insensitive cloud sorting in case of fire using queries
source
share