module.exports = {
orders: {
get: (userId, callback) => {
db.query(`SELECT 00000 FROM 0000
INNER JOIN 0000 ON 0000 = 00000
INNER JOIN 0000 ON 000000
WHERE 0000 = ${userId}`, (error,results)=>{
if(error) callback(error,null)
else{
console.log(results)
callback(null, results)
}
})
},
post: (userId, orders, totalPrice, callback) => {
let sql = `INSERT INTO 000 (000, 000) VALUES (${userId}, ${totalPrice})`;
//db.query안에 db.query넣은거 알기
db.query(sql, (error,result)=>{
console.log(result)
let params = orders.map((el)=>{
//result.insertId값이 뭔지 잘 알기
return [result.insertId,el.itemId,el.quantity]
});
//valuse ? 와 [params] 알기
db.query(`INSERT INTO 000 (000, 000, 000) VALUES ?`, [params],(err,results)=>{
console.log(results)
if(err) callback(err,null)
else{
callback(null, results)
}
})
})
// TODO: 해당 유저의 주문 요청을 데이터베이스에 생성하는 함수를 작성하세요
}
},
};
클론코딩
Client
Server
findAll과 findOne에 들어가는 인자들이 무엇을 나타내는 지 공부
내가 뭔가 홈페이지같은 것을 만든다는 것에 엄청난 흥미를 느낀다.
매일 1시간 알고리즘 문제 풀기 (inflearn, programers)
완료 !
비전공자를 위한 진짜 올인원 개발 클래스(inflearn)
서버와 클라이언트 리팩토링 및 보완
자료구조 이해
3트째 실패 ..
SQL공부
성공 !
진짜 뭔가를 만들고 보고 하는 것은 정말
말도안되는 기쁨을 나에게 준다.
에러가 나타나고 검색을 해보고 해결했을 때 그 느낌
그치만 그 행복할 때 자료구조 한번 보면 끗 .
행복전도사가 어디있어
자료구조 보고오라혀봐바 어훙
바로 우울증이지