我想知道按当前时间戳过滤 GraphQL 查询的好的解决方案是什么,例如:
query {
appointments(createdAt: today) { }
}
或
query {
appointments(createdAt_gte: now) { }
}
是否建议在此处创建我自己的解析器函数?他们会是什么样子,例如。 graph.cool 用作后端?
我不想依赖客户端的正确时间,而是使用服务器时间。
最佳答案
如果您不想依赖客户端获取日期,您可以在查询中发送一个参数,即
query {
appointments(latestsOnly: true) { }
}
并在后端将该参数解析为当前日期
关于按当前时间戳过滤 GraphQL 查询,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/48788283/