일 | 월 | 화 | 수 | 목 | 금 | 토 |
---|---|---|---|---|---|---|
1 | ||||||
2 | 3 | 4 | 5 | 6 | 7 | 8 |
9 | 10 | 11 | 12 | 13 | 14 | 15 |
16 | 17 | 18 | 19 | 20 | 21 | 22 |
23 | 24 | 25 | 26 | 27 | 28 |
- Oracle
- 자바
- 생성자
- Middleware
- 네임드생성자
- git
- 삼항연산자
- Sort()
- dart
- js
- 추상클래스
- DB
- qqOperater
- 배열
- 코딩테스트
- 다형성
- Node.js
- 리액트
- app.use
- 자바스크립트
- 콘솔게임
- 깃허브
- int와 integer
- 오류
- java
- Pug
- mybatis
- Spring
- React
- push함수
- Today
- Total
평행코드
6/7 node.js static, 정렬 req.query 본문
1. findByIdAndUpdate()에서는 save 훅업이 발생하지 않음 => 다른 방법을 알아보자
2. Video.js에 function을 만들어서 관리하기 => 이것도 괜찮음 근데 다른것도 알아보자
3. static을 사용하면 import 없이도 Model.function()형태로 사용이 가능합니다 !!
라우터로 지정한 :id -> req.params
pug파일에서 input으로 받은 내용 -> req.body(form이 POST일 때)
pug파일에서 input으로 받은 url내용 -> req.query (form이 GET일 때)
Q. form의 데이터를 받을 때 req.body가 아닌 req.query를 사용하는 이유가 무엇인가요?
req.query is for the URL data.
Query.prototype.sort()
정렬 순서를 설정합니다. 개체가 전달되면 허용되는 값은 asc, desc, 오름차순, 내림차순, 1 및 -1입니다.
https://mongoosejs.com/docs/api.html#query_Query-sort
req.query
라우트 안에 query string parameter를 포함하고 있는 객체로, URL에서 데이터를 가져올 때 주로 사용합니다.
예) ?keyword="food" => {keyword: "food"}
query parse가 비활성화로 설정되면 빈 객체 {}이고, 그렇지 않으면 구성된 query parse의 결과입니다.
https://expressjs.com/ko/api.html#req.query
'Node js' 카테고리의 다른 글
Async Await의 등장 (Callback function 콜백함수, Promise) (0) | 2023.05.31 |
---|---|
Mongoose ( 스키마와 모델 ) (0) | 2023.05.31 |
Window에서 Chocolatey로 Mongodb설치하기! (mongod는 입력되지만 mogo가 입력되지 않는다면? mongodb shell을 설치하자!) (0) | 2023.05.31 |
req.body / express.urlencoded (0) | 2023.05.31 |
Mixins, HTML 코드를 재사용하는 방법 (0) | 2023.05.30 |