-
카테고리
-
세부 분야
데이터베이스
-
해결 여부
미해결
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)} 이라던가,
제가 사용할 줄 아는 이 두가지 방법으로 사용을 했는데요.
그럼에도 불구하고, 변수를 통한 데이터 확인이 어려워서요.
방법이나 팁을 알려주세요.
강의 유익하게 잘 듣고 있습니다. 감사합니다.
처음하는 MongoDB(몽고DB) 와 NoSQL(빅데이터) 데이터베이스 부트캠프 [입문부터 활용까지] (업데이트)
-------------------------------------------------
강의실 바로가기
답변을 작성해보세요.
0
잔재미코딩 DaveLee
지식공유자2021.02.08
안녕하세요.
제가 테스트환경이 삭제되서 그러는데요.
말씀하신 대로, 다음과 같은 방식으로 코드를 작성하시면 정상 동작할 것으로 예상이 되고, 저도 필요시 그렇게 사용을 하는데요. 만약 데이터가 안나온다면, 그것은 본래가 그럴 수 있어서, 10000 으로 바꿔서 결과를 보신 후에, 이를 다시 변수로 동일한 값을 넣어서 값을 보시면 확실히 이해하실 수 있으실꺼예요.
a = 10000
{'$lt' : a}
혹시 그래도 안된다면, 새로운 질문으로 (본 질문에 댓글로 다시면 제가 확인을 할수가 없어서요) 올려주시면 저도 테스트환경을 구축해서 확인해보겠습니다.
답변 1