본문 바로가기

분류 전체보기20

[MongoDB] 잡다한 내용들 Collection 이 최상위 데이터 Collection 에 컬럼을 정의하지 않아도 되므로 Collection 에 아무 데이터나 넣을 수 있다. 장점이자, 무엇이 들어올 지 모른다는 단점. 자료형 : 자바스크립트의 자료형을 따른다. 여기에 추가로, Date 나 정규표현식 같은 자바스크립트 객체를 자료형으로 사용할 수 있다. ObjectId : 몽고 디비의 자료형으로 고유 아이디 역할. ( _id : ObjectId(" ") ) save method로 저장 db.users.save 대신에 db.users.insertOne 으로 변경해서 사용해야 한다. compass 에서 new Date() 입력 방법은 없나? 2022. 11. 13.
[NodeJs] Node Package Manager npm init 노드 프로젝트를 진행할 때, 필요한 패키지를 하나씩 추가하다 보면, 어느새 패키지 수가 100개를 넘어 버리는 경우가 많고, 추가되는 패키지마다 같은 패키지라도 버전별로 기능이 다를 수 있다. 개발 완료된 프로젝트를 설치할 때 패키지도 동일한 버전을 설치하지 않으면 문제가 생길 수 있다. 이때 설치한 패키지의 버전을 관리하는 파일이 package.json 이다. 따라서 노드 프로젝트를 시작하기 전에는 폴더 내부에 무조건 package.json 부터 만들고 시작해야 한다. 이를 가능케 하는 명령어다. npm install [패키지] 패키지 설치하기 npm install express : express 패키지 설치 --save 옵션 : dependencies 에 패키지 이름을 추가하는 옵션 .. 2022. 11. 10.
[DB] MongoDB 설치 ## MongoDB Community Server https://www.mongodb.com/try/download/community Try MongoDB Community Edition Try MongoDB Community Edition on premise non-relational database including the Community Server and Community Kubernetes Operator for your next big project! www.mongodb.com 모두 설치 후에 http://localhost:27017 로 접속하면 (기본 포트 : 27017) "It looks like you are trying to access MongoDB over HTTP on the .. 2022. 11. 7.
[NodeJS] 환경설정(Windows10) # Node.js 설치 https://nodejs.org/en/ Node.js Node.js® is a JavaScript runtime built on Chrome's V8 JavaScript engine. nodejs.org 최신버전 다운로드 및 설치 설치 과정 중에 "Tools for Native Modules" 화면에서 체크박스(Automatically install the necessary tools....) 체크 다음.. 다음.. 다음... Node.js 가 제대로 설치되었는지 확인해 보자. 명령프롬프트 창을 실행 다음 명령어를 입력해 보면 버전을 확인해 볼 수 있다. node -v npm -v 위 2개의 명령어로 버전이 설치버전과 동일하게 나오면 완료!!! npm 버전 업데이트 하기 npm .. 2022. 11. 7.