[In-depth] django queryset + SQL
ยท
Django-rest-framework
3๋
์ฐจ ๋ฐฑ์๋ ๊ฐ๋ฐ์๋ก์ ํญ์ ์จ์๋ orm์ด์ง๋ง, ์ฐ๋๊ฒ๋ง ์ฌ์ฉํ๋ค๋ณด๋ ์ ์ฌ์ฉํ์ง ์๋ queyset ํ์ฉ ๋ฐฉ๋ฒ์ ๋ํด์๋ ์กฐ๊ธ ๋ฌด์งํ๋ ๊ฒ ๊ฐ๋ค. ๊ทธ๋์ ๊ณต์ document๋ฅผ ๋ณด๊ณ ์ฐจ๊ทผ์ฐจ๊ทผ ํ๋ํ๋ ์ ๋ฆฌ๋ฅผ ํด๋ณด๋ฉฐ ํ๋ฒ ๋ ๋จธ๋ฆฌ์ ์๊ธธ๋ ค๊ณ ํ๋ค. [Queryset API] filter(*args, **kwargs): ์กฐ๊ฑด์ ๋ง๋ ๊ฐ์ฒด๋ค๋ง ๋ด์ queryset์ ๋ฐํ, ์ฌ๋ฌ ์กฐ๊ฑด์ ์ฃผ๋ฉด AND ์กฐ๊ฑด์ผ๋ก ๋ฌถ์ธ๋ค.- lookups (method: filter(), exclude(), get())exact: ์ ํํ ์ผ์น -> SQL: SELECT ... WHERE id = 14;iexact: ๋์๋ฌธ์ ๊ตฌ๋ถ ์๋ ์ ํํ ์ผ์น-> SQL:SELECT ... WHERE name ILIKE 'beatles blo..