اذهب إلى المحتوى
  • 0

اريد تثبيت Prisma مع MongoDB و Next.js

Mansour Hussen

السؤال

سلام عليكم، اريد مساعدة حول إضافة في Next.js وهي Prisma مع MongoDB رجعت لـ توثيق الخاص بهم عملت الخطوات التالية: 

  1.  قمت بتثبيت Prisma 
  2. قمت بتثبيت Prisma/Cilent@
  3. قمت بشتغيل الامر التالي: npx prisma init
  4. من خلال .env عدلت رابط خاص بقاعدة البيانات الى : mongodb://localhost:27017/my
  5. في إعدادات prisma عملت التالي 

datasource db { provider = "mongodb" url = env("DATABASE_URL") }

generator client { provider = "prisma-client-js" previewFeatures = ["mongoDb"] }

وضفت Model بسيط 

لكن من خلال prisma.user.create يظهر خطأ لاضافة بيانات 

ممكن الافائدة من خلال مشروع فاضي Next 

يضم ربط مع Mongo و Prisma 

او توضيح حول الاستخدام وشكراً

رابط هذا التعليق
شارك على الشبكات الإجتماعية

Recommended Posts

  • 1
بتاريخ On 1/20/2022 at 23:34 قال mansour_tech:

 اامشروع prisma.zip وصورة الخطأ : 

 

سبب المشكلة لديك أن MongoDB  تقدم خاصية اتصال لاتدعمها Prisma يمكنك تفادي المشكلة بإضافة التالي إلى  الرابط الذي تعرف به الأتصال بقاعدة البيانات MongoDB داخل ملف env

بإضافة ?retrywrites=false في نهاية الرابط

DATABASE_URL="mongodb://localhost:27017/prismaApp?retrywrites=false" 

 

 

رابط هذا التعليق
شارك على الشبكات الإجتماعية

انضم إلى النقاش

يمكنك أن تنشر الآن وتسجل لاحقًا. إذا كان لديك حساب، فسجل الدخول الآن لتنشر باسم حسابك.

زائر
أجب على هذا السؤال...

×   لقد أضفت محتوى بخط أو تنسيق مختلف.   Restore formatting

  Only 75 emoji are allowed.

×   Your link has been automatically embedded.   Display as a link instead

×   جرى استعادة المحتوى السابق..   امسح المحرر

×   You cannot paste images directly. Upload or insert images from URL.

  • إعلانات

  • تابعنا على



×
×
  • أضف...