当前位置: 首页 > 知识库问答 >
问题:

在firebase控制台中按日期筛选firestore查询

裴畅
2023-03-14

我想知道如何按日期字段筛选firebase firestore,因为我看不到字符串、数字、布尔值以外的数据类型

如下所示,如果有人找到了一种基于日期字段筛选firestore集合的方法,请提供建议。

共有1个答案

沃威
2023-03-14

我认为目前还不可能。我在GCP上找到了这篇文档,它实际上是相同的UI。有一点点关于过滤,但不是很多细节。

我认为这个UI只是为了支持/测试的目的,而不是为了日常使用,所以并不需要这样的特性。它与API一起工作没有任何问题(您可以在这个SO问题中检查JS中的示例)。

如果您需要这个特性,您应该在这里提出一个特性请求。

 类似资料:
  • 问题内容: 我想根据日期从数据库中筛选值。 数据库中的日期包含以下值:2008-12-28 18:00:00。我的班级有一个DateTime变量,具体取决于我要过滤的变量。理想情况下,它将像这样工作: +根据需要调整myDateTime.Date格式。 但是它抛出一个EvaluateException:“该表达式包含未定义的函数调用DATE()。” 尽管如果直接执行SQL语句,则可以在过滤器中使用

  • 我需要帮助查询与日期范围的长收集。请参阅下面的示例文档。我想用日期范围查询startTime字段。

  • https://graph.microsoft.com/v1.0/users?$select=id,displayName,jobTitle,createdDateTime 无论我输入任何筛选器,请参见下面的示例,我从未得到任何关于“'created datetime>2018-08-02t13:01:13z'中位置26处的语法错误”的错误响应。 https://graph.microsoft.c

  • 问题内容: 我有带日期对象的文档。 初始化Firestore的代码: 查询代码: 我总是在获取所有记录,并且看起来where子句没有得到应用。在Firebase控制台上,我看到的存储为时间戳。 Firebase控制台中的文档: 问题答案: Cloud Firestore查询是不可变的,这意味着您无法更改现有查询的属性。如果通过调用方法更改值,它将成为一个新查询。因此,要解决此问题,请链接所有方法调

  • 问题内容: 我正在尝试在Firestore查询中实现逻辑OR运算符。 但这不是实现OR的正确方法。 我希望所有具有“制造商,检查者或批准者”角色的用户。 如何在Firestore查询中实施OR?Doc中没有任何内容。 问题答案: 编辑(2019年11月) 现在,CloudFirestore支持“IN”查询(公告),该查询使您可以执行一种OR查询,以查找具有相同字段中几个值之一的文档。 例如,上面的

  • 我的文档中有一个日期范围(使用日期对象)如下所示 我试图弄清楚如何构建一个查询来返回包含特定日期的所有事件,例如,像.... 如果查询显示类似这样的内容,但在Firestore查询限制下可能不可能出现这种情况。 因此,我一直在挠头几个小时,要么为此构建一个查询,要么以某种方式结构我的数据,以允许这样做。 这有可能吗?