• 카테고리

    질문 & 답변
  • 세부 분야

    데이터베이스

  • 해결 여부

    미해결

05:45 {'$lt' : 10000} 에 대하여

21.02.08 01:25 작성 조회수 232

0

선생님! 안녕하세요. 

영상에 보면 {'$lt' : 10000}  부분,

혹은  {'$gte' : 10000} 를 언급하는 부분에서

10000이라는 숫자를 직접 기입(?)하여,

10000보다 적게, 10000보다 크게 데이터를

DB에서 가져오는 영상을 보았습니다.

제가 궁금한 것은,

 {'$lt' : 10000} 와 같은 부분에서,

10000을 직접 넣는 것이 아니라,

a = 10000이라는 변수와 같이

변수를 만들어서 

사용하고 싶은데요.

이를 해결하기 위해서.

a = 10000

 {'$lt' : a}  이라던가,

 {'$lt' : '{}'.format(a)} 이라던가,

제가 사용할 줄 아는 이 두가지 방법으로 사용을 했는데요.

그럼에도 불구하고, 변수를 통한 데이터 확인이 어려워서요.

방법이나 팁을 알려주세요. 

강의 유익하게 잘 듣고 있습니다. 감사합니다.

답변 1

답변을 작성해보세요.

0

안녕하세요.

제가 테스트환경이 삭제되서 그러는데요.

말씀하신 대로, 다음과 같은 방식으로 코드를 작성하시면 정상 동작할 것으로 예상이 되고, 저도 필요시 그렇게 사용을 하는데요. 만약 데이터가 안나온다면, 그것은 본래가 그럴 수 있어서, 10000 으로 바꿔서 결과를 보신 후에, 이를 다시 변수로 동일한 값을 넣어서 값을 보시면 확실히 이해하실 수 있으실꺼예요.

a = 10000

 {'$lt' : a} 

혹시 그래도 안된다면, 새로운 질문으로 (본 질문에 댓글로 다시면 제가 확인을 할수가 없어서요) 올려주시면 저도 테스트환경을 구축해서 확인해보겠습니다.

마지막으로 다음 '궁금한 점에 대한 답변 찾기 꿀팁' 글도 읽어보시면, 훨씬 도움이 되실 것 같습니다.
궁금한 점에 대한 답변 찾기 꿀팁
질문하시기 전에, 다음 내용을 확인해주시면 훨씬 도움이 되실꺼예요.
첫번째, 질문 전 검색은 필수! google.co.kr 에서 질문에 대해 검색해보세요!
에러 메시지는 맨 마지막 라인을 복사해서 구글에서 검색해보시고, 질문에 대해서는 질문 관련 키워드들을 조합해서 구글에서 검색해보세요.
개발자들은 모두 이를 통해, 답변을 얻습니다. 한발짝 나아 가시려면, 반드시 이런 연습이 꼭 필요합니다.
사실 검색 없이 질문을 통해, 바로 답을 얻는 부분은 장기적으로는 큰 의미가 없어요. 궁극적으로는 프로그래밍은 답을 찾는 연습을 하셔야 합니다.
저는 한가지 확인이 필요한 사안을 위해, 20 ~ 30분 검색과 10개 이상의 블로그를 찾아보는 일을 하루에도 한두번씩 한답니다.
검색이 처음이신 분들은 개발자를 위한 정보 검색 팁을 참고하시면 훨씬 성장하시는데 도움이 되실 것입니다.
두번째, 각 강의마다, 다른 분들께서도 이미 질문하신 사항들이 있습니다.
해당 부분을 확인해보시면, 답변을 기다릴 필요 없어서, 훨씬 도움이 되실 것 같습니다.
세번째, 각자 작성하신 코드 에러의 경우는
제가 제공해드린 코드자료를 수정하지 않고, 단계별로 그대로 실행해보신 후, 해당 코드와 자신의 코드가 어떤 부분이 다른지를 단계별로 확인해보시면, 훨씬 좋습니다.
키보드로 그대로 따라 치시기 보다, 제공해드린 코드를 그대로 복사해서 붙여넣고 테스트를 해보시면 좋고, 여기에서 자신의 코드와 다른 부분을 최대한 작게 쪼개서 조금씩 넣어보시면서, 테스트를 해보시면 가장 좋습니다. 각자 코드를 작성하신다면, 이렇게 작업해보시면 훨씬 도움이 되실꺼예요.
마지막으로, 질문하실 경우에는 어느 강의 영상의 어느 구간(가능하다면 몇분 몇초)에 대해 질문하시는 것인지 꼭 명기해주시면 좋습니다.
그래야 맥락이 이해가 가서, 보다 좋은 답변할 수 있습니다. 만약 구간 명기가 가능하지 않다면, 강의 영상 외적인 문의인지에 대해 확인 부탁드립니다. 본 질문 답변란은 강의 영상 이해를 돕기 위한 자리입니다. 강의 영상 외적인 부분은 양해를 부탁드립니다. 특히 극히 일부 개인별 코드 리뷰나 기능 구현등 무리가 되는 요청을 하시는 분들도 계셨는데, 좋은 강의가 선순환될 수 있도록 부탁드립니다.
잔재미코딩 Dave Lee 드림