type
status
date
slug
summary
tags
category
icon
password
Edited
Mar 28, 2023 01:21 PM
Created
Feb 21, 2023 02:42 PM
Prisma & MongoDB 实践
prisma-mongodb-nextjs-example
mongodb-developer • Updated Aug 13, 2024
安装
先要配置一个本地MongoDB服务或远程MongoDB Atlas服务
MongoDB Atlas
自行注册并且其中或创建数据库的用户和密码
然后选择自己想的连接方式
再将密码修改到Compass中连接即可
Node
1. 安装prisma
2. 初始化prisma schema
会再目录内生成
prisma/schema.prisma
文件和
.env
文件3. 配置数据库
.env
prisma/schema.prisma
4. 配置模型
5. 生成 schema
如果你稍后对 schema 做了任何修改,你需要重新运行npx prisma generate
生成之后会生成对应的
@prisma/client
包6. 创建 MongoDB 数据库并插入种子数据
新建一个
prisma/seed.ts
来生成种子数据配置seed运行环境
在
package.json
中添加然后运行以下命令向数据库插入种子数据
随后就可以在数据库看见插入数据
使用
新建一个
prisma.ts
文件调用
开启 prisma 面板
此时访问 localhost:5555 将会得到一个 prisma 面板,即项目的所有 model 。
查看各种方式的操作
参考链接:
- 作者:JinSo
- 链接:https://jinso365.top/article/prisma
- 声明:本文采用 CC BY-NC-SA 4.0 许可协议,转载请注明出处。