firebase - 查询文档名称或字段名称?
问题描述
我有一个名为的参数parm
,它可以是文档名称,也可以是文档中的字段名称。我想在两种情况下都检查一个查询。
CollectionA
docA
docB
docC
并在文档中
docA
brand
nick
所以目前我可以使用以下内容检查文档nick
:
db.collection("CollectionA").where("brand.nick", "==", parm)
鉴于parm
现在也可以是文档名称(docB),我想OR
在此查询中添加一个,以首先检查是否存在具有该名称的文档,如果有则parm
返回该文档,否则,检查文档brand.nick
如果存在。
解决方案
推荐阅读
- angular - Validator minLength FormGroup 反应式表单
- c# - 为什么我们不使用通用异常类(Exception)来捕获所有类型的异常
- sonarqube - 声纳扫描仪 - 来源不在 SCM 中 - 分配新问题
- tensorflow - 改组序列元素后的奇怪序列分类性能
- reactjs - 我们可以在 React 中使用 React Native 组件吗
- ruby-on-rails - Rails 发送没有状态消息的 HTTP 状态代码
- javascript - $lookup 数组在 mongdb v3.2 中不起作用
- linux - 获取 docker 容器内可用的 cpu 资源数量
- json - Swift:HTTP 加载失败(错误代码:100)
- javascript - 在 MS Edge 中打开时不处理 URL 参数