NodeJS 如何从JSON数据生成复杂的Prisma Schema?

laik7k3q  于 2023-05-22  发布在  Node.js
关注(0)|答案(1)|浏览(161)

我对Prisma ORM非常陌生。所有教程和文章都展示了模型和关系的基础知识。但我的用例不同,我想将下面的JSON转换为Prisma模型。
假设这是一个Item模型,并且与optionsadditions有关系。并且optionslist有一定的关系。
在Prisma模型中,image对象的模型定义是什么?
先谢谢你了。

{
   "id":1,
   "name":"American Classic",
   "image":{
      "title":"Image Title",
      "url":"https://assets.suelo.pl/soup/img/products/burger01.jpg"
   },
   "description":"Beef, Cheese, Potato, Onion, Fries",
   "price":9,
   "options":[
      {
         "id":1,
         "name":"Size",
         "list":[
            {
               "id":1,
               "name":"Normal - 200g",
               "price":0
            }
         ]
      },      
   ],
   "additions":[
      {
         "id":1,
         "name":"Prosciutto",
         "price":3
      }
   ]
}
ars1skjm

ars1skjm1#

要从JSON生成Prisma模式,您可以利用这个专门为转换JSON to Prisma schema而设计的有用库。这个库的目的是近似转换过程,但请注意,它可能不是完美无瑕的,在生成之后可能需要进行一些微调。

相关问题