节点 express-graphql 应用程序中使用的 Prisma 2 DateTime 字段

Posted

技术标签:

【中文标题】节点 express-graphql 应用程序中使用的 Prisma 2 DateTime 字段【英文标题】:Prisma 2 DateTime field used in a node express-graphql application 【发布时间】:2021-02-25 03:26:51 【问题描述】:

我似乎无法找到如何将 prisma 2 中的 DateTime 字段管理到节点 express-graphql 应用程序。如果我在 graphql.schema 中将字段类型设置为字符串,它只会更改值以适合 32 位表示。有什么选择?我用 moment().toDate() 将日期时间插入数据库

【问题讨论】:

【参考方案1】:

按照this 部分并创建一个日期标量,以便您可以将其直接传递为:

input Something 
  value: Date

【讨论】:

我发现它返回了日期对象,我可以将它转换为解析器中的任何内容,这是我的无知问题,感谢您抽出宝贵时间回复

以上是关于节点 express-graphql 应用程序中使用的 Prisma 2 DateTime 字段的主要内容,如果未能解决你的问题,请参考以下文章

Express-GraphQL 上的多个过滤器

使用 express-graphql 和 react-apollo 处理错误

使用 Express-GraphQL 的 GraphQL 订阅

Graphql 突变查询不适用于 express-graphql

express-graphql:上下文始终未定义

Express-graphql“在运行突变和查询时无法使用 mongodb 读取未定义的属性‘集合’”