3

我想知道按当前时间戳过滤 GraphQL 查询的好解决方案是什么,例如:

query {
  appointments(createdAt: today) { }
}

或者

query {
  appointments(createdAt_gte: now) { }
}

是否建议在这里创建我自己的解析器函数?例如,当使用graph.cool 作为后端时,它们会是什么样子?

我不想依赖客户端的正确时间,而是使用服务器时间。

4

1 回答 1

1

如果您不想依赖客户端获取日期,您可以在查询中发送一个参数,即

query {
  appointments(latestsOnly: true) { }
}

并将该参数解析为后端的当前日期

于 2018-02-15T23:40:27.360 回答