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

السؤال

نشر

سلام عليكم، اريد مساعدة حول إضافة في 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.

  • إعلانات

  • تابعنا على



×
×
  • أضف...