是否可以在 prisma 中定义接口?
Posted
技术标签:
【中文标题】是否可以在 prisma 中定义接口?【英文标题】:is it possible to define an interface in prisma? 【发布时间】:2020-03-08 08:42:35 【问题描述】:我正在尝试在我的对象中包含 "generic"
信息。
基本上我想要做的是拥有 2 种不同类型的对象,比如说 image
和 document
除了ID
之外,两者都有不同的字段
我想知道定义 datamodel.prisma
的最佳方法是什么,所以当我使用我的 graphql 模型(在 GO 中)时,我可以使用像 data
这样的通用接口
有可能吗?如果不是,什么解决方案可能是最好的?
我知道在 graphql 中有接口,但我不确定如何在 prisma 中定义它。
想法?
【问题讨论】:
【参考方案1】:Prisma 目前不支持接口和联合类型(请参阅功能请求 here 和 here)。
【讨论】:
可能是解决这个问题的方法吗?以上是关于是否可以在 prisma 中定义接口?的主要内容,如果未能解决你的问题,请参考以下文章
GraphQL 和 Prisma:当它们已经是 Prisma 数据库模式的一部分时,为啥要在应用程序模式中重新定义类型?
如何在 prisma / postgresql 中拥有自定义 ID?
prisma:如何生成自定义 ID 而不是“ckasdasdw”?