-
TIL | JAN 10(MON), 2022Developer blah blah/TIL _ WIL 2022. 1. 10. 14:33
๐์ค๋ ํ ์ผ
1. DB ์๋ฒ ์ด์คํ์ ๋ํ ๋ฐฑ์๋ ํํ์ -> ์๋ง atlas ์ฌ์ฉํด์ ์ฎ๊ธธ ๋ฏ
2. ์ฝํ ์ค๋น๋ฅผ ์ํ ์๊ณ ๋ฆฌ์ฆ ์คํฐ๋์ ๋ํ ํ์ -> ๋งค์ผ 3-4 ๋ฌธ์ ์ฉ ํญํด์์ ์ ๊ณตํด ์ค ๋ฐฑ์ค ๋ชฉ๋ก ์ฐ์ ์ผ๋ก ํ๊ธฐ (์ธ์ด๋ ์์ )
3. ๋ฐฐํฌ ์ API ์์ ->
์ ๋ฌผ ์ถ์ฒ ๊ฒฐ๊ณผ ๋ฐ์ดํฐ ์์ง ๋ถ๋ถ ์์ ํ๊ณ ๋ฑ๋ก์ผ ๋ก์ปฌ ํ์์ผ๋ก ๋ณ๊ฒฝํ๊ธฐ-> ๋ณ๊ฒฝ ๋ชปํ์๋๋ณด๊ธฐmongoose์ updateMany๋ฅผ ์จ์ ์ถ์ฒ ๊ฒฐ๊ณผ๋ก ๋ด๋ ค๊ฐ ์ ๋ฌผ 3๊ฐ์ ์ถ์ฒ ์นด์ดํธ๋ฅผ ์ฌ๋ฆฌ๊ธฐ์ ์ฑ๊ณต์ ํ๋๋ฐ....
์์์ findOne์ ํ์ง ์์์ 1์ฉ ์ฌ๋ผ๊ฐ ํ๋ก ์ฐ์ฐ์ด ์๋๋ค.
์ฝ๋๋ฅผ ๊ธธ๊ฒ ๋ง๋ค๊ธฐ ์ซ์ด์ ์ต๋ํ ์ฟผ๋ฆฌ๋ก ์ผ์๋๋ฐ ใ ใ ๊ฒฐ๊ตญ findOne๊ณผ update๋ฅผ 3๋ฒ ์ผ๋ค^^4. ๊ธ์ผ ํ ๋น๋ ์๊ณ ๋ฆฌ์ฆ ๋ฌธ์ 4๊ฐ ํ๊ธฐ(์ด๋ฏธ ์ด์ ์ Python๊ณผ Java๋ก ํ์๋ ๋ฌธ์ ์ด๋ฏ๋ก JavaScript๋ก ํ๊ธฐ)
๐๋ด์ผ ํ ์ผ
1. Admin ํ์ด์ง ์ ์์ ์ํด ์ ํ ํด๋๊ธฐ
2. ํ ๋น๋ ์๊ณ ๋ฆฌ์ฆ ๋ฌธ์ 3๊ฐ ํ๊ธฐ
๐งโ๏ธํ ์ค ํ๊ธฐ
์ง๊ธ ํ๊ณ ์๋ ํ๋ก์ ํธ ์ ๋ง๋ฌด๋ฆฌํ๋ฉด์, ์ฝํ &๊ธฐ์ ๋ฉด์ ์ด์ฌํ ์ค๋นํด์ผ๊ฒ ๋ค.
ํด์ฌํ๊ณ ํ์+๋ถํธ์บ ํ๋ก ์จ๋๋ฆด ๊ฒจ๋ฅผ๋ ์์ด ์ง๋๋ค. ๋ถ์บ ๋๋๋ฉด, ์ด๋๋ผ๋ ์ ์ ๋ค๋ ์์ผ๊ฒ ๋ค. ๐๐
'Developer blah blah > TIL _ WIL' ์นดํ ๊ณ ๋ฆฌ์ ๋ค๋ฅธ ๊ธ
TIL | JAN 12(WED), 2022 (0) 2022.01.12 TIL | JAN 11(THU), 2022 (0) 2022.01.11 TIL | JAN 09(SUN), 2022 (0) 2022.01.09 TIL | JAN 08(SAT), 2022 (0) 2022.01.08 TIL | JAN 06(THR), 2022 (0) 2022.01.07