【问题标题】:How to query between two dates in graphql如何在graphql中的两个日期之间进行查询
【发布时间】:2018-08-11 09:16:17
【问题描述】:

我有一个关于 GraphQL 中的领域查询的问题。

是否可以在graphql中的两个日期之间进行查询?

这是我尝试过的:

query getStudents{
  student(query:"created_datime BETWEEN {'2018-02-24T14:59:43.842Z','2018-02-28T14:59:43.842Z'}"){
    id
    code
    name
    created_datetime
    modified_datetime
    status
  }
}

发生“无效谓词”错误。

如何正确查询?

【问题讨论】:

    标签: java realm graphql


    【解决方案1】:

    你可以试试:

    student(query:"created_datime BETWEEN {'2018-02-24@14:59:43:842', '2018-02-28@14:59:43:842'}"){
    

    请注意有问题的 @ 而不是 T

    【讨论】:

      【解决方案2】:

      这可能是一个无效的谓词,因为您在查询中输入了created_datime 而不是created_datetime。在我尝试查询时拼错变量并且它不起作用之前发生过这种情况。

      【讨论】:

        猜你喜欢
        • 2011-04-18
        • 1970-01-01
        • 2012-03-12
        • 1970-01-01
        • 2020-07-02
        • 1970-01-01
        • 2016-01-26
        • 1970-01-01
        相关资源
        最近更新 更多