首页 > 解决方案 > 查询文档名称或字段名称?

问题描述

我有一个名为的参数parm,它可以是文档名称,也可以是文档中字段名称。我想在两种情况下都检查一个查询。

CollectionA
  docA
  docB
  docC

并在文档中

 docA
   brand
      nick

所以目前我可以使用以下内容检查文档nick

  db.collection("CollectionA").where("brand.nick", "==", parm)

鉴于parm现在也可以是文档名称(docB),我想OR在此查询中添加一个,以首先检查是否存在具有该名称的文档,如果有则parm返回该文档,否则,检查文档brand.nick如果存在。

标签: firebasegoogle-cloud-firestore

解决方案


推荐阅读