Cloud Firestore 查询仍然区分大小写吗?

2024-04-18

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(使用前将#替换为@)

Cloud Firestore 查询仍然区分大小写吗? 的相关文章

随机推荐

  • Titan 加载弹性搜索问题

    我使用以下代码来加载泰坦 TitanFactory Builder config TitanFactory build config set storage backend berkeleyje config set storage dir
  • 指针的大小以及该大小是否取决于体系结构

    好吧 抱歉这个问题 更像是一个一般文化问题 尚未找到准确的答案 如果我有类似的东西 char Field or void Field or double pointers 指针的大小是一样的吗 据我记得大学时它是 4 个字节 但是 根据CP
  • 类型错误 - Python 中的类

    我是 Python 的初学者 刚刚开始掌握课程 我确信这可能是非常基本的东西 但为什么这段代码是这样的 class Television def init self print Welcome your TV self volume 10
  • 多个函数聚合的结果不可用于进一步计算。为什么?

    我对 R 中聚合函数的结果有疑问 我的目标是从数据集中选择某些鸟类并计算密度 调查区域内观察到的个体的数量 为此 我获取了主数据文件的子集 然后在区域上进行聚合 计算 平均值和个体数量 由向量长度表示 然后我想用计算出的平均面积和个体数量来
  • 异或数据包中的所有数据

    我需要一个可以根据用户输入计算校验和的小程序 不幸的是 我对校验和的了解只是它是数据包中所有数据的异或 我试图在网上搜索一个例子 但没有运气 我知道我是否有一个字符串 41 4D 02 41 21 04 02 02 00 00 00 00
  • 如何在 Android 上的 Camera2 API 中设置“CONTROL_AE_EXPOSURE_COMPENSATION”?

    我目前正在开发 Androids Camera 2 API 当前的问题是我无法设置 CONTROL AE EXPOSURE COMPENSATION 我的代码 1 0 public void setExposure double expos
  • 如何让 Spring 连接我的 JmsComponent

    我正在编写一个使用 Akka Akka Camel 和 Spring 进行配置的应用程序 应用程序需要充当针对各种应用程序服务器的独立 JMS 客户端 为此 它需要使用 JNDI 设置 JMS 连接工厂 我正在用 jBoss 测试这个 我对
  • 如何在 xsl 中检查字符串是否不区分大小写

    我有一个要求需要检查DB dbtype oracle 不区分大小写 我怎样才能做到这一点 这是我的代码
  • 使用 NX monorepo 的 Azure 管道有条件发布

    我们有一个 NX monorepo 里面有多个项目 并且正在使用 nx受影响来确定哪些项目已被触及 这对于我们的构建管道非常有效 但我们希望仅在项目实际发生更改时才发布它们 我们希望每个项目都有多个发布管道 只有在实际接触时才会触发 经过调
  • 如何将CSS仅应用于顶级元素

    在我的 HTML 中 我在单独的部分中有一些页脚元素 然后是该页面的一个全局页脚元素 我只想使全局页脚出现在视口的底部 如果我这样做 它将影响所有页脚 footer position fixed bottom 0px 如果我这样做 它会按预
  • realpath() 的安全替代方案是什么?

    我正在开发一个使用 realpath 来获取文件的绝对路径的程序 不幸的是 这个函数需要一个字符串缓冲区 预计它足够大 当这个应用程序必须跨多个平台运行时 这是不安全的 该函数是否有一个安全版本可以避免缓冲区溢出问题 也许使用动态内存分配
  • 每当我将 Python 代码放入 Django 模板中时就会出现语法错误

    我正在尝试在 Django 模板中执行以下操作 for embed in embeds embed2 embed replace lt lt embed2 br endfor 然而 当我做类似的事情时 我总是会遇到无效的块或一些语法错误 我
  • 在 SSMS 中创建代码片段的代码片段

    问题 通常 如果您想将代码保存为代码片段 则必须打开一些 xml 模板 研究标签等 参考 https learn microsoft com en us sql ssms scripting add transact sql snippet
  • 在 IF .. ELSE 语句中使用临时表

    为什么SQL Server坚持认为临时表已经存在 其中之一将会发生 所以永远不会出现这种情况 declare checkvar varchar 10 declare tbl TABLE colx varchar 10 set checkva
  • 全日历,每天限制数量的事件所需的文件,并带有“查看更多/更多”按钮?

    我正在使用全日历视图功能 我在用 全日历 css fullcalendar min js 我的代码是 calendar fullCalendar header left prev next center title right month
  • 对象适配:封面在 Safari 上无法正常工作

    目前存在浏览器支持问题 I have it working as hoped for Firefox and Chrome however on safari I am having issues with images Currently
  • 如何激活IDEA的“运行仪表板”功能

    我有一个名为 的窗口工具运行仪表板 在项目A中 但我无法在项目B中激活这个窗口 有谁知道如何解决这个问题吗 这个功能出现在IntelliJ IDEA版本2017 3中 This is what I see in Project A This
  • 在 Windows Server 2008 上安装 Tomcat 7 作为服务

    我想将 tomcat v7 0 12 作为服务安装在 Windows 2008 Server 上 在tomcat页面上我发现本教程 http tomcat apache org tomcat 7 0 doc windows service
  • 用于在 R 中同时预测多个数据集的 For 循环

    我有一个包含 时间 区域 销售额 变量的数据集 我想使用 ARIMA 或 ETS SES 来预测每个区域的销售额library forecast 总共有 70 个区域 每个区域都有 152 个观测值 3 年的数据 像这样的事情 Week R
  • Cloud Firestore 查询仍然区分大小写吗?

    Firebase 实时数据库以区分大小写的方式接受带有字符串的查询 这仍然适用于 Firestore 吗 是的 查询仍然区分大小写 为了支持不区分大小写或任何其他规范化 您需要编写一个单独的字段 其中包含规范化版本并对其进行查询 例如 db