将日期类型添加到 prisma2 模式
Add Date Type to prisma2 schema
我正在尝试将 Date 类型添加到我的 prisma2 架构中。我知道有 DateTime 类型,但我只需要日期。
因为我没有找到与日期相关的任何内容,所以我会添加一个带有日、月和年的自定义输入,然后创建一个带有时间 12:00 的日期(因此我在时区方面没有太多问题)或时间戳。
我希望你有一些更好的想法或最佳实践。
致以最诚挚的问候和感谢!
使用 nexus 创建自定义日期标量类型。如果您使用的是 graphql,则需要创建一个自定义标量,例如 this.
const CustomTime = scalarType({
name: 'CustomTime',
description: 'Consider time as 12 hour time.',
asNexusMethod: 'customTime',
parseValue(value) {
return moment(value, '').format('')
}
})
我正在尝试将 Date 类型添加到我的 prisma2 架构中。我知道有 DateTime 类型,但我只需要日期。 因为我没有找到与日期相关的任何内容,所以我会添加一个带有日、月和年的自定义输入,然后创建一个带有时间 12:00 的日期(因此我在时区方面没有太多问题)或时间戳。 我希望你有一些更好的想法或最佳实践。 致以最诚挚的问候和感谢!
使用 nexus 创建自定义日期标量类型。如果您使用的是 graphql,则需要创建一个自定义标量,例如 this.
const CustomTime = scalarType({
name: 'CustomTime',
description: 'Consider time as 12 hour time.',
asNexusMethod: 'customTime',
parseValue(value) {
return moment(value, '').format('')
}
})