inflearn logo
강의

강의

N
챌린지

챌린지

멘토링

멘토링

N
클립

클립

로드맵

로드맵

지식공유

묻고 답해요

173만명의 커뮤니티!! 함께 토론해봐요.

질문 드립니다!

미해결

React로 NodeBird SNS 만들기

게시글 작성시 코드가 아래와 같은데요. 1. const newPost = await db.Post.create({ ~~~ // 게시글 등록 2. const result = await Promise.all(hashtags.map(tag => db.Hashtag.findOrCreate({ ~~ 해쉬태그 등록 3. await newPost.addHashtags(result.map(r = > r[ 0 ])); // 조인 테이블 등록 인데요. 그렇다면 이 항목들에 대해서 트랜잭션을 사용하려면 어떻게 사용해야 하나요..? 1,2 번에 경우, db . sequelize . transaction ( async t => { ~~ ~~ ~~ 1번 2번 이렇게 넣어주고, 추가로 transaction: t 를 넣어주면 될 것 같은데 3번 Associations로 부터 생기는 add 함수에 transaction 을 넣어줄 수가 있나요..? 공식 홈페이지 에서는 쉽게 찾을 수가 없는 것 같아서요..ㅠ 3번을 바깥으로 빼자니.. 트랜잭션을 사용하는 의도가 살짝 빗나가면서도, 3번이 newPost, result 얘녜들을 사용해야해서 지저분한 방법을 사용해야 할 것 같고,, 어떻게 트랜잭션을 사용하시나요..? 위에서 const newPost = 게시글 등록, const result = 해쉬태그 등록 이부분들을 트랜잭션 감싼 부분 위에서 var newPost = null; var result = null; 로 하여 newPost = 게시글 등록, result = 해쉬태그 등록 후에 트랜잭션 작업이 모두 처리된 후, 3번 처리하는 것이 올바른 방법일까요~~?

  • react
  • javascript
Jun Mr. 댓글 2 좋아요 0 조회수 179

@EntityGraph 사용시 조인 타입을 정할 수 있나요?

미해결

실전! 스프링 데이터 JPA

안녕하세요! @EntityGraph 는 기본적으로 left join을 하는 것 같은데 혹시 inner 나 right 조인도 @EntityGraph 에서 가능한지 궁금합니다. 아니면 이때는 jpql을 작성해야 할까요? 그리고 늦은 시간에 질문이라 죄송하고 😭 늘 좋은 강의 정말 감사드립니다! 😄

  • spring
  • JPA
  • java
  • spring-boot
이충만 댓글 3 좋아요 14 조회수 1315

h2 연결이 되지 않습니다.

미해결

자바 ORM 표준 JPA 프로그래밍 - 기본편

Database "C:/Users/dev/test" not found, either pre-create it or allow remote database creation (not recommended in secure environments) [90149-200] 90149/90149 연결을 클릭하면 위와 같은 에러 메세지가 뜨는데 검색을 해봐도 해결이 잘 되지가 않습니다. (Windows 환경입니다.)

  • JPA
  • java
화이 댓글 5 좋아요 0 조회수 16374

에러 질문있습니다.

미해결

React로 NodeBird SNS 만들기

< Card actions = { [ < div key = "twit" > 짹짹 { me . Post . length } </ div > ] } > 얘네들 추가하기 전까지는 오류없이 잘 되는데 추가하고 나서는 위 사진처럼 저런 에러들이 뜨네요.... 아무리 찾아봐도 뭐가 문제인지 모르겠어서 질문남깁니다.

  • react
  • javascript
ㅇㅇ 댓글 5 좋아요 0 조회수 391

awsome icon의 정의가 무엇인가요?

미해결

Vue.js 중급 강좌 - 웹앱 제작으로 배워보는 Vue.js, ES6, Vuex

awsome icon의 정의가 무엇인가요?

  • vuex
  • es6
  • vuejs
  • javascript
강산하 댓글 1 좋아요 2 조회수 191

awsome icon, google font는 왜 등록하나요?

미해결

Vue.js 중급 강좌 - 웹앱 제작으로 배워보는 Vue.js, ES6, Vuex

awsome icon, google font는 왜 등록하나요?

  • javascript
  • es6
  • vuex
  • vuejs
강산하 댓글 1 좋아요 2 조회수 216

reducer함수의 switch문의 default 리턴값 질문

미해결

React로 NodeBird SNS 만들기

좋은 강의 잘 듣고 있습니다. 수강중 의문점이 있어서 질문드립니다. reducer를 여러개로 나누어 만들고 combineReducer를 통해 합쳐서 사용할 경우, dispatch된 action이 포함된 reducer 이외의 모든 reducer들은 default에 해당되어 기존 스테이트를 반환하게 되고, 이 값이 store의 state에 merge되는것으로 이해하고 있습니다만 action.type의 오타 이외엔 default에 걸릴일이 없다고 하셔서 질문드립니다. 예를 들면 ADD_POST 액션이 dispatch되었을 경우, userReducer에서는 user관련 state가 기존 그대로 반환되고, postReducer는 post관련 state를 새로 생성해서 반환하여, 이 값들을 combine하는 rootReducer는 전체 state(변화없는 user state + 새로생성된 post state)를 반환하여 store를 변화 시키는것 아닌가요? 만약 이 말이 맞다면 reducer의 default 리턴값은 {...state} 이와같이 새로 생성하는것이 아니라 그냥 기존 레퍼런스를 유지하는 것이 불변성을 유지하는것 아닌가 싶습니다.

  • javascript
  • react
viveloper 댓글 1 좋아요 0 조회수 159

코드 작성시 합집합 기호

미해결

남박사의 파이썬 기초부터 실전 100% 활용

코드 작성시 합집합 기호가 키보드 자판 무엇에 해당하는지 궁금합니다

  • python
  • 웹-크롤링
hioestory 댓글 1 좋아요 2 조회수 3260

파일 열기 실패

미해결

C 프로그래밍 - 입문부터 게임 개발까지

선생님이 말씀하신대로 코드를 작성하고 실행해보니 파일 열기 실패가 떠요. 요거는 어떻게 해야 하나요? 아레에는 제가 작성한 코드입니다 #define _CRT_SECURE_NO_WARNINGS #include <stdio.h> #define MAX 10000 int main(void) { // 파일 입출력 // 파일에 어떤 데이터를 저장 // 파일에 저장된 데이터를 불러오기 // fputs, fgets 쌍 char line[MAX]; // char line[10000]; FILE* file = fopen("c:\\test1.txt", "wb"); // r(읽기 전용) w(쓰기 전용) a(이어쓰기), t(텍스트) b(바이널 데이터) if (file == NULL) { printf("파일 열기 실패\n"); return 1; } fputs("fputs 를 이용해서 글을 적어볼게요\n", file); fputs("잘 적히는지 확인해주세요\n", file); // 파일 열고 안닫고 문제생기면? // 데이터 손실 발생 가능 // 닫아주는 습관 가지기 fclose(file); // fprintf, fscanf 쌍 return 0; }

  • c
Devblue 댓글 1 좋아요 0 조회수 3281

5-3. 틱택토구현 질문있습니다.

미해결

웹 게임을 만들며 배우는 자바스크립트

18번줄에 칸들[i-1].push가 함수가 아니라고 뜨고있습니다. 어떻게 해결하면 좋을까요?

  • javascript
changwoo hyun 댓글 0 좋아요 0 조회수 340

게시물 미리보기 제거에 대한 질문 (S3 deleteObject)

미해결

React로 NodeBird SNS 만들기

이미지 미리보기를 했을 때 AWS S3에 이미지를 올리잖아요. 미리보기 제거를 했을 때 AWS S3에 있는 올렸던 이미지를 제거하고 싶어서 문의를 드려봅니다.. AWS S3에서 권한 - 버킷정책에서 ACTION도 변경을 해봤습니다.. 인터넷에서 찾아보고 코드를 짜봤는데 AWS . config . update ({ region : 'ap-northeast-2' , accessKeyId : process . env . AWS_S3_ACCESS_KEY_ID , secretAccessKey : process . env . AWS_S3_SECRET_ACCESS_KEY , }) const s3 = new AWS . S3 ({ region : 'ap-northeast-2' }) router . delete ( '/images' , async (req, res, next) => { try { const { images } = req . body s3 . deleteObject ( { Bucket : 'woogiegram' , Key : images, }, (err, data) => { if (err) console . log (err, err . stack ) console . log (data) }, ) Array . isArray (images) ? res . send ([]) : res . send (images) } catch (e) { next (e) } }) //이런식으로 코드를 짜봤는데... 잘 안돼서요... 고민 끝에 제로초님께 문의드려봅니다.

  • react
  • javascript
귯결~소쥬촤락 댓글 3 좋아요 0 조회수 354

전 강의에서 빌드와 컴파일의 이해를 제대로 하지 못한 학생입니다

해결됨

홍정모의 따라하며 배우는 C언어

아직 확실한건 아니지만 빌드는 실행파일로 만들어서 바로 실행 시킬 수 있게 완전히 완성된 파일이고 컴파일은 그 프로그램을 실행하기 위해 쓴 코드들을 컴퓨터 언어로 바꾼 후 다시 아웃풋을 고레벨 언어로 만든 것으로 보이는데 7분 40초 쯤 부터 컴파일을 하였을 떄와 실행을 하였을때 빌드와 컴파일의 차이를 보여주시는건가요? 그리고 오브젝트 파일의 정확한 의미를 모르겠습니다 이것에 대한것은 나중에 더 자세히 알려주시는건가요?

  • c
wldnjs2110 댓글 4 좋아요 2 조회수 313

document.createElement('')뜻이 뭔가요?

미해결

웹 게임을 만들며 배우는 자바스크립트

document.createElement('')뜻이 뭔가요?

  • javascript
김강산 댓글 1 좋아요 0 조회수 519

document,body,append

미해결

웹 게임을 만들며 배우는 자바스크립트

document,body,append 이것은 왜넣는건가요???

  • javascript
김강산 댓글 1 좋아요 0 조회수 230

회로도 관련

미해결

바닥부터 시작하는 STM32 드론 개발의 모든 것

혹시 FC 보드의 Schematic은 따로 제공이 되나요?

  • iot
  • 드론-개발
방구석하드웨어 댓글 3 좋아요 0 조회수 283

질문있습니다.

미해결

React로 NodeBird SNS 만들기

회원가입에서 마지막에 return res.status(200).json(newUser) 로 프론트로 보내준다고 하셨는데 쓰는 이유가 무엇인가요??

  • react
  • javascript
ㅇㅇ 댓글 3 좋아요 0 조회수 259

라벨과 버튼을 뷰로 묶어서 hight사이즈 조절이 안되요 ㅠㅠ

미해결

iOS12 앱 개발 퍼펙트 가이드

영상에서는 상하 좌우 0 0 0 0 으로 하는데 저도 따라서 치고 적용시켰는데 standard로 바뀌면서 0이 적용이 안됩니다 ㅠㅠ 그리고 나서 다시 사이즈 바꾸러 들어가보면 원래 처음에 있던 기본값으로 설정되어있네요 왜그러나요 ㅠㅠ xcode버전은 11.3입니다

  • swift
  • ios
김승원 댓글 1 좋아요 0 조회수 216

숙제는 풀이가 없나요?

미해결

파이썬 입문 및 웹 크롤링을 활용한 다양한 자동화 어플리케이션 제작하기

안녕하세요, 이제 막 시작해서 열심히 공부하고 있습니다. 내주신 숙제에 대한 해답은 어디서 찾을수 있는지 궁금합니다. 감사합니다.

  • 웹-크롤링
  • python
페파 댓글 1 좋아요 0 조회수 210

<참고> hateoas가 1.0.2 가 되면서 바뀐부분이 있네요..

미해결

스프링 기반 REST API 개발

ResourceSupport is now RepresentationModel Resource is now EntityModel Resources is now CollectionModel PagedResources is now PagedModel 위와같이 변경되었고, 12분쯤에 나오는 Resource<Event> 초기화되는 부분이 없어진거 같습니다. 혹시 뒤늦게 보시는 분들 hateos 버전을 맞추던가, 아래 사이트 참고하세요. https://docs.spring.io/spring-hateoas/docs/1.0.1.RELEASE/reference/html/

  • rest-api
  • spring
  • java
안호민 댓글 6 좋아요 34 조회수 670

인기 태그

인프런 TOP Writers

주간 인기글