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

السؤال

نشر

سلام عليكم، اريد مساعدة حول إضافة في 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 20‏/1‏/2022 at 21: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.

  • إعلانات

  • تابعنا على



×
×
  • أضف...