Prisma + Mongo DB Railway
I am trying to connect to the database using the URL provided by Railway. I have a .env file where I have the environment variable where I establish that URL (which railway gives me) but it doesn't connect me and I don't really understand why
17 Replies
Project ID:
N/A
You're using the internal url
That one is used for communication between service INSIDE the railway private network
I also try to use the public one but I get the same error
does the URL follows the same pattern stated in the prisma docs?
https://www.prisma.io/docs/orm/reference/connection-urls#mongodb
Sorry, I'm not used to this problem, I normally used MySQL or PostgreSQL and this error is new for me
No problems, just check if your db url follows this pattern:
"mongodb+srv://root:<password>@cluster0.ab1cd.mongodb.net/myDatabase?retryWrites=true&w=majority"
Oh I see, I should adapt the url that railway gives me
Does your URL string starts with
mongodb+srv://
?
Did you put the database at the end?
/your-db-here
mongodb://mongo:[email protected]:39175
I am trying to adapt this url according to the prisma documentation but I don't know very well how.
:catsad:
er uhm
delete it
u just showed me your creds
:kekw:
Don't worry, just create a test one
ok.
mongodb://mongo:[email protected]:39175/railway?retryWrites=true&w=majority
in the prisma docs they also include this ?retryWrites=true&w=majority
at the end, probably some connection config that it needsCoincidentally, I tried it like this without the last one, but it still doesn't work. :sad_hamster:
mongodb://mongo:[email protected]:39175/railway?retryWrites=true&w=majority
try without the +srvthank very much, but... can't work :sadblob:
ehhh
:cryingman:
i will see if they allow me to change databases, this problem is only happening to me in mongo db, in the other databases I have not had this problem