iqeq59162003
@iqeq59162003
Reviews Written
2
Average Rating
5.0
Posts
Q&A
EFCore ํฌ๋ ํค ์ค์ ๊ด๋ จ ์ง๋ฌธ(Entity Framework Code First One-to-Many Relationship)
๋ต๋ณ ๊ฐ์ฌํฉ๋๋ค๋ฉ์ผ์ ๋ฐ์ดํฐ ํ ์ด๋ธ์์ ๋ชจ๋ ์ ์ ๋ค์ ์ ๋ณด๊ฐ ์ ์ฅ๋ ํ ๋ฐ ์ด ๋ฐฉ์์ด ์ผ๋ฐ์ ์ผ๋ก ์ฌ์ฉํ๋ ๋ฐฉ์์ธ์ง, ์๋๋ ์๊ด์์์ง ๊ถ๊ธํฉ๋๋ค๋ฃจํค์ค๋์ ๊ฐ์ ์ค DB๊ด๋ จ ์ฌํ ๊ณผ์ ์ด ์๋์ง๋ ๊ถ๊ธํฉ๋๋ค
- 0
- 3
- 345
Q&A
DB ์ค์ ๊ด๋ จํด์ ์ง๋ฌธ ๋๋ฆฝ๋๋ค
์๋ต์ ๋๋ค UserData user = UserDatas .Where(user => user.UserId == userId) .Include(user => user.MailDatas) .Include(user => user.GetMailDatas) .Include(user => user.BanData) .FirstOrDefault(); ์ ์ง๋ฌธ์ฒ๋ผ ํฌ๋ ํค๋ก ์ฒ๋ฆฌ๋ฅผ ํ๊ณ ๋์ DB์์ ๊ธ์ด์ฌ๋ ์ด๋ ๊ฒ ์ฐ๋์ฒ๋ฆฌ๋ฅผ ํ๋ฉด ์ ์์ ์ผ๋ก ์ฒ๋ฆฌ๋๋๊ฒ์ผ๋ก ํ์ธํ์ต๋๋ค
- 0
- 3
- 405
Q&A
DB ์ค์ ๊ด๋ จํด์ ์ง๋ฌธ ๋๋ฆฝ๋๋ค
๋ต ์ฐ์ ๊ฐ์ฌํฉ๋๋ค์ ๊ฐ ์ํ๋ ๊ฒ์DB์ MailData, BanData, GetMailData๊ฐ ์์ฑ๋์ง ์๊ณ UserTable์๋ง ์กด์ฌํ์ผ๋ฉด ํ๋ ๊ฒ๋๋ค { "UserId":"ID", "Token": null, "UserName":"Name", "Ban":{ ๋ฒค ์ ๋ณด }, "OwnMails":[ { ์์ดํ ์ ๋ณด 1 }, { ์์ดํ ์ ๋ณด 2 } ], "GetMails":[]}์ด๋ฐ์์ผ๋ก UserTable์ ๊ฐ์ด ๋ค์ด๊ฐ ์ ์๋ ๋ฐฉ๋ฒ์ด ์๋์ง ๊ถ๊ธํฉ๋๋ค ๋ง์ฝ ๋ถ๊ฐ๋ฅํ๋ค๋ฉดGetMailData, MailData, BanData ๋ DB Table์ ํฌํจ์ด ๋์ด ํฌ๋ ํค๋ก ์ฌ์ฉ์ ํด์ผํ๋์ง๋์๊ฐ์ฌํฉ๋๋ค
- 0
- 3
- 405




