inflearn logo
็Ÿฅ่ญ˜ๅ…ฑๆœ‰
inflearn logo

Prisma ORM ๅฎŸๅ‹™่จญ่จˆใจ้‹็”จใฎใ‚ฌใ‚คใƒ‰

Prisma ORMใฏ็”Ÿ็”ฃๆ€งใฎ้ซ˜ใ„ใƒ„ใƒผใƒซใงใ™ใŒใ€ๅฎŸๅ‹™ใงใฏๅ˜็ด”ใชCRUDใ‚’่ถ…ใˆใฆใ€ใ‚นใ‚ญใƒผใƒž่จญ่จˆใ€ใƒชใƒฌใƒผใ‚ทใƒงใƒณๆง‹้€ ใ€็Šถๆ…‹ๅ€คใฎ่จญ่จˆใ€ใƒˆใƒฉใƒณใ‚ถใ‚ฏใ‚ทใƒงใƒณใ€ใƒžใ‚คใ‚ฐใƒฌใƒผใ‚ทใƒงใƒณใฎ้‹็”จใ€ใใ—ใฆใ‚ฏใ‚จใƒชๆ€ง่ƒฝใพใงใ‚’ๅ…ฑใซ่€ƒๆ…ฎใ™ใ‚‹ๅฟ…่ฆใŒใ‚ใ‚Šใพใ™ใ€‚ ใ“ใฎ่ฌ›็พฉใฏPrismaใฎๆ–‡ๆณ•ใ‚’็พ…ๅˆ—ใ™ใ‚‹ๅ…ฅ้–€ๆ›ธใงใฏใชใใ€NestJSใƒใƒƒใ‚ฏใ‚จใƒณใƒ‰้–‹็™บ่€…ใŒๅฎŸๅ‹™ใงPrismaใ‚’ใฉใฎใ‚ˆใ†ใซ่จญ่จˆใ—ใ€้‹็”จใ™ในใใ‹ใ‚’ใพใจใ‚ใŸๅฎŸ่ทตๅž‹ใ‚ฌใ‚คใƒ‰ใงใ™ใ€‚ ็‰นใซใ€ๅ…ฌๅผใƒ‰ใ‚ญใƒฅใƒกใƒณใƒˆใ‚’่ชญใ‚“ใงๅŸบๆœฌ็š„ใชไฝฟใ„ๆ–นใฏ่บซใซใคใ‘ใŸใ‚‚ใฎใฎใ€ๅฎŸ้š›ใฎใƒ—ใƒญใ‚ธใ‚งใ‚ฏใƒˆใงใฉใฎใ‚ˆใ†ใชๅŸบๆบ–ใงใƒขใƒ‡ใƒซใ‚’ๅˆ†ใ‘ใ‚‹ในใใ‹ใ€ใฉใฎใ‚ˆใ†ใชๅ ดๅˆใซใƒˆใƒฉใƒณใ‚ถใ‚ฏใ‚ทใƒงใƒณใ‚’ไฝฟใ†ในใใ‹ใ€ใใ—ใฆใƒžใ‚คใ‚ฐใƒฌใƒผใ‚ทใƒงใƒณใ‚’ใฉใฎใ‚ˆใ†ใซๅฎ‰ๅ…จใซๅๆ˜ ใ™ในใใ‹ๅˆ†ใ‹ใ‚‰ใšๆ‚ฉใ‚“ใงใ„ใŸๆ–นใ‚’ๅฏพ่ฑกใจใ—ใฆใ„ใพใ™ใ€‚ ๅ—่ฌ›็”Ÿใฏใ“ใฎ่ฌ›็พฉใ‚’้€šใ˜ใฆใ€Prismaใ‚’ๅ˜ใชใ‚‹ใ€ŒไพฟๅˆฉใชORMใ€ใจใ—ใฆไฝฟใ†ใƒฌใƒ™ใƒซใ‚’่ถ…ใˆใ€ใƒกใƒณใƒ†ใƒŠใƒณใ‚นๆ€งใซๅ„ชใ‚ŒใŸใ‚นใ‚ญใƒผใƒžใ‚’่จญ่จˆใ—ใ€ๅฎŸๅ‹™ใง้ ป็นใซ็™บ็”Ÿใ™ใ‚‹ๅ•้กŒใ‚’ๆœช็„ถใซ้˜ฒใใŸใ‚ใฎๅŸบๆบ–ใ‚’็ฟ’ๅพ—ใ™ใ‚‹ใ“ใจใซใชใ‚Šใพใ™ใ€‚

7ๅ ใŒๅ—่ฌ›ไธญใงใ™ใ€‚

้›ฃๆ˜“ๅบฆ ๅˆ็ดš

ๅ—่ฌ›ๆœŸ้–“ ็„กๅˆถ้™

ORM
ORM
NestJS
NestJS
Prisma
Prisma
ORM
ORM
NestJS
NestJS
Prisma
Prisma

ใŠ็Ÿฅใ‚‰ใ›

ๆ–ฐใ—ใ„ใŠ็Ÿฅใ‚‰ใ›ใŒใ‚ใ‚Šใพใ›ใ‚“ใ€‚

๏ฟฅ1,084