Firebase 实时数据库以区分大小写的方式接受带有字符串的查询。
这仍然适用于 Firestore 吗?
是的,查询仍然区分大小写。
为了支持不区分大小写或任何其他规范化,您需要编写一个单独的字段,其中包含规范化版本并对其进行查询。例如
db.collection("users").where("name", "==", "Dan")
db.collection("users").where("name_lowercase", "==", "dan")
另请参阅我的较长答案:Cloud Firestore 使用查询进行不区分大小写的排序 https://stackoverflow.com/questions/48096063/cloud-firestore-case-insensitive-sorting-using-query/48098215#48098215
本文内容由网友自发贡献,版权归原作者所有,本站不承担相应法律责任。如您发现有涉嫌抄袭侵权的内容,请联系:hwhale#tublm.com(使用前将#替换为@)