- Today
- Total
일 | 월 | 화 | 수 | 목 | 금 | 토 |
---|---|---|---|---|---|---|
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 |
- mongoose
- await
- single quote
- css
- RDS
- Nodejs
- JavaScript
- EC2
- double quote
- nginx
- atlas
- flutter
- sequelize
- wil
- TypeScript
- mongodb
- https
- certbot
- findByIdAndDelete
- MYSQL
- clipBehavior
- Node.js
- async
- AWS
- Express
- jsonwebtoken
- moment
- TailwindCSS
- Find
- til
목록Database/ODM (8)
기억 휘발 방지소
데이터를 저장하는 방법에는 두 가지 방법이 있다. save() create() 📌 Document.save() 먼저 자바스크립트 객체를 만들어줘야한다. // Post.js import mongoose from "mongoose"; const postSchema = new mongoose.Schema({ title: String, description: String, createdAt: Date, hashtags: [{ type: String }], meta: { views: Number, rating: Number, }, }); const Post = mongoose.model("Post", postSchema); export default Post; // postController.js import P..
📌 검색 우리가 원하는 데이터(문서)를 검색할 때는 find()를 통해 할 수 있다. Model.find()를 사용하는 방법은 두 가지이다. Callback Promise 📌 Callback으로 검색 find({})를 하면 전체검색이다. 검색하고자하는 query와 callback을 매개변수로 넣어준다. Callback을 사용하면 에러도 바로 볼 수 있다는 장점이 있다. Model.find({}, (error, datas) => { return res.render("home", { datas: datas }); }); 📌 Promise로 검색 await Model.find({}); 함수 앞에 async를 붙이고 DB에 접근하는 코드에 await를 붙인다. export const home = async (r..