소개
게시글
질문&답변
2022.10.16
em.find()와 영속성 컨텍스트 관련 질문
답변 감사합니다.하지만 아직 제가 부족한 탓에 잘 이해가 되지 않습니다 ㅜㅜremove의 경우도 flush() 호출 전까지는 영속성 컨텍스트에 존재하기 때문에, delete() 코드 다음 flush()를 해주지 않으면 =====, ======== 사이에서는 아무 쿼리문도 보내지 않을 줄 알았는데, 실제로는 =====, ======== 사이에 select 쿼리문을 보내는 이유가 궁금합니다! 영한님 답변대로 delete() 다음 em.flush()를 하면 insert -> select, delete -> select로 의도한대로 잘 나가더라구요! 근데 delete() 이후 즉시 flush()를 해주지 않으면(즉, 위의 질문한 코드면) 아래와 같은 의문점이 드는 부분이 존재합니다. =====, ======== 사이에서 왜 select 쿼리가 나가는가? 이 사이에선 아무것도 쿼리가 나가지 않아야 하는 게 맞지 않을까?왜 맨 마지막 em.find()의 select 쿼리는 나가지 않는걸까? 추가로 답변해주신다면 정말 감사하겠습니다.좋은 하루 되세요 :)
- 1
- 2
- 911
질문&답변
2021.08.27
[34강] 로그인, 로그아웃 자체는 잘 되는데 콘솔에서 에러가 뜹니다.
해결하였습니다. user_action.js에서 /api/users/auth를 post로 받았던 것이 문제였네요. 한참 헤맸네요 ㅠㅠ get으로 받아와 해결됐습니다. https://kth990303.tistory.com/122 export function auth(){ const request = axios.get('/api/users/auth') .then(response => response.data); return{ type: AUTH_USER, payload: request } }
- 0
- 1
- 378
질문&답변
2021.08.14
bootstrap.min.css 인식을 못합니다 ㅠㅠ
해결됐습니다. localhost:8080/bootstrap.min.css 가 아닌, localhost:8080/css/bootstrap.min.css로 들어가면 의도한 화면이 뜹니다. html을 추가로 입력하고 css폼이 제대로 뜨길래 이상하다? 싶어서 봤더니 위와 같이 주소를 입력했던 것이었네요. 강의에도 css/bootstrap.min.css로 들어가네요 ㅎㅎ... 제가 잘못 봤나 봅니다. ㅠㅠ
- 0
- 1
- 616
질문&답변
2021.07.28
serviceworker
구글링해보니까 create-react-app 버전이 올라가면서 바꼈다고 하네요. 크게 상관은 없다는 것 같아요. 관련 링크: https://stackoverflow.com/questions/64850206/serviceworker-missing-from-reactapp
- 0
- 1
- 305
질문&답변
2021.07.25
User.js 안에서 var user = this; 에 대한 궁금증
제가 알기론 스키마는 User의 구조를 의미하는 거라, 회원 정보를 담을 땐 User를 담아야 하는 걸로 알고있어요. // request에서 회원 정보 가져오기 const user=new User(req.body); user.save((err, doc)=>{ // 몽고디비에 저장 }); 위 index.js에서 user.save를 진행하면 User.js의 userSchema에 [request에서 받은 user 정보]를 담기 위한 코드여서 this(user)로 진행해야 정보가 담기는 듯합니다. 실제로 console.log로 테스트해보면 아래와 같은 결과가 뜹니다. const user=this; console.log(this); // 유저 정보 json형태 console.log(this.Schema); //undefined console.log(user); // 유저 정보 json형태 console.log(user.Schema); //undefined 조금이나마 도움이 되면 좋겠어서 답변을 달았습니다 :) 부족하거나 잘못된 정보가 있다면 추가로 댓글 및 답변 부탁드립니다!
- 0
- 1
- 223