목록2018/05/06 (3)
함께 성장하는 프로독학러
안녕하세요, 프로독학러 입니다. 이번 포스팅에서는 이미 작성된 Document 를 수정하는 메소드인 update() 메소드에 대해서 알아보도록 하겠습니다. 표현식 update() 메소드의 표현식은 다음과 같습니다. db.COLLECTION_NAME.update( , , ) 첫 번째 파라미터인 query 는 find() 메소드의 query 와 같습니다. update 할 대상을 찾는 것으로, 데이터 타입은 document(객체) 입니다.두 번째 파라미터인 update 는 qurey 를 기준으로 선택된 도큐먼트에 적용할 변동사항입니다. 데이터 타입은 document(객체) 입니다.세 번째 파라미터인 options 는 객체 형식이며 세부 옵션은 다음과 같습니다. (*optional) {upsert : ,mult..
안녕하세요, 프로독학러 입니다. 이번 포스팅에서는 저번 포스팅에서 알아본 find() 메소드를 통해 조회한 도큐먼트들을 정렬, 제한, 건너뛰는 메소드에 대해서 알아보도록 하겠습니다.저번 포스팅에서 언급한 바와 같이 find() 메소드의 리턴값은 cursor 객체 입니다.cursor 객체는 find() 메소드의 query 와 projection 을 통해 나온 도큐먼트들을 담고있는 객체로, sort(), limit(), skip() 메소드를 가지고 있습니다.sort(), limit(), skip() 메소드에 대해서 차례로 알아보도록 합시다.*find() 메소드에 익숙하지 않으신 분들은 아래의 링크를 참조해 주세요. 가장 먼저, sort(), limit(), skip() 메소드를 연습하기 위한 샘플 도큐먼트들..
안녕하세요, 프로독학러 입니다. 오늘은 Nike run club 나의 코치 4일차로, 회복러닝을 하는 날이네요.저는 될 수 있으면 일어나자 마자 러닝을 하려고 하는데요, 오늘은 아침부터 비가 내려서 오전시간엔 러닝을 하지 못했습니다.다행히도 비가 하루종일 내리지 않고 오후쯤 되지 그쳐서 러닝을 다녀왔습니다! 회복 러닝을 하는 일정입니다. (스크린샷은 운동을 마치고 나서 찍어서 완료라고 떠 있네요.) 회복 러닝은 BGM 이 없는 오디오 가이드가 포함 되어 있습니다. 오디오 가이드는 별건 없구요, 중간지점에서 5분 동안 뛰었다는 것을 알려주고, 얼마 남지 않았다고 알려주고, 완주했다고 알려주는 정도입니다.(회복 러닝역시 시간을 다 채워도 자동으로 종료되지는 않더군요. 일시정지, 종료를 통해 직접 러닝을 종료..