일 | 월 | 화 | 수 | 목 | 금 | 토 |
---|---|---|---|---|---|---|
1 | 2 | 3 | 4 | |||
5 | 6 | 7 | 8 | 9 | 10 | 11 |
12 | 13 | 14 | 15 | 16 | 17 | 18 |
19 | 20 | 21 | 22 | 23 | 24 | 25 |
26 | 27 | 28 | 29 | 30 | 31 |
- nodeJS
- 통계
- data science
- Deep learning
- 빅 데이타
- 김양재
- probability
- 확률
- 빅 데이터
- Statistics
- Machine Learning
- 딥러닝
- 빅데이타
- 몽고디비
- Artificial Intelligence
- 인공지능
- 김양재 목사님
- 주일설교
- openCV
- Big Data
- R
- node.js
- c++
- 우리들교회
- 빅데이터
- MongoDB
- No SQL
- 김양재 목사
- WebGL
- 데이터 과학
- Today
- Total
목록mongoose (7)
Scientific Computing & Data Science
이번 글에서는 Express Framework에서 MongoDB를 활용하는 방법에 대하여 알아보도록 한다. Express 기본 프로젝트가 설정이 되어 있으며, MongoDB가 설치되어 있다고 가정한다. Mongoose 설치Mongoose는 MongoDB의 ODM(Object Data Mapping) 툴이다. Mongoose를 설치하려면 Command Line Tool에서 $ npm install --save mongoose를 입력한다. MongoDB 실행Express 프로젝트의 Root 경로에 "data" 디렉터리를 생성하고, Command Line에 다음과 같이 입력하여 MongoDB를 실행한다:$ mongod --dbpath {EXPRESS_PROJECT_ROOT}/data 웹페이지 member.pu..
by Geol Choi | December 19, 2015 이번 글에서는 MongoDB의 ODM(Object Data Mapping) 툴인 mongoose를 이용하여 간단한 MongoDB Middleware를 만들어 보도록 한다. Part 1 - Express 프로젝트 생성우선 Express 프로젝트를 생성한다: $ express my-project && cd my-project 생성된 프로젝트 경로에 mongoose ODM을 설치한다: $ npm install mongoose app.js에서 Server를 생성한다 (포트번호는 3000으로 지정하였다): [{EXPRESS_ROOT}/app.js] ////////////////////////////////////////////////////// // --..
[app.js] var express = require('express'); var path = require('path'); var favicon = require('serve-favicon'); var logger = require('morgan'); var cookieParser = require('cookie-parser'); var bodyParser = require('body-parser'); var mongoose = require('mongoose'); var routes = require('./routes/index'); var users = require('./routes/users'); var posts = require('./routes/posts'); var rem = requi..
Express를 이용하여 웹 브라우저에서 입력한 쿼리를 MongoDB에 입력하는 방법에 대해 알아본다.[app.js]var express = require('express'); var path = require('path'); var favicon = require('serve-favicon'); var logger = require('morgan'); var cookieParser = require('cookie-parser'); var bodyParser = require('body-parser'); var mongoose = require('mongoose'); var routes = require('./routes/index'); var users = require('./routes/users')..
by Geol Choi | March 12, 2014프로젝트 파일 다운로드이번 글에서는 Node.js를 이용한 서버 스크립팅과 Node.js 상에서 구동되는 MongoDB 모듈인 Mongoose를 이용하여 회원 관리 및 블로그 포스팅 기능이 포함된 웹 페이지를 만들어 보도록 하겠다.서버 응답에 대하 클라이언트-사이트 HTML 렌더링 방식은 HTML5의 JavaScript 형식을 지원하는 "ejs(Embedded JavaScript)"가 활용되었다. 이를 위해, Node.js의 ejs 엔진 모듈이 사용되었다. 차례사전 이해 요구사항사전 준비사항MongoDB 설치 및 실행Node.js 설치 및 실행웹 페이지 전체 구조프로젝트 폴더 전체 구조Node.js 패키지 모듈 설치전체 논리 흐름app.jsindex.j..
by Geol Choi | January 28, 2014 이번 글에서는 Node.js의 MongoDB 패키지인 mongoose를 이용하여 간단한 채팅 프로그램 개발에 대해 알아보도록 하겠다.주지하다 시피 Node.js와 MongoDB는 Windows/MacOS/Linux/Solaris 등의 OS를 지원하므로 어느 한 OS 상에서 구현된 것은 다른 OS에 이식하기가 매우 수월하다.본 내용은 Windows를 기반으로 설명하나 타 OS에서도 동일한 방식으로 구현이 가능함을 상기하기 바란다.우선 앞서 Node.js와 MongoDB를 연동하는 방법에 대해 알아본 바 있다. 이 방법에 대해 알고 있다는 전제하에 설명을 진행할 것이므로 만약 아직 연동 방법에 대해 모르고 계신 분들은 반드시 먼저 연습해 보시길 바란다..
Written by Geol Choi | Jan. 21, 2014 Server-side 네트워크 프로그램 제작용 프레임웍인 Node.js와 Mongo DB를 연동하는 법에 대해 알아보도록 하겠습니다. 설명방식은 Node.js의 설치하는 것으로부터 시작되는 철저히 따라하기 예제 방식이며, 가장 기초적인 부분을 다루도록 하겠습니다. 따라서, 이미 어느 정도 Node.js에 대해 익숙한 분들은 초반부분을 스킵하고 연동하는 부분만 집중하시기 바합니다. Node.js를 통해 Mongo DB의 서버와 연결(connect)하고 Mongo DB의 스키마(schema)와 모델(또는 컬렉션)을 생성하는 방법을 알아보겠습니다. 또한 DB에 컬렉션을 추가하고 저장하는 방법에 대해 알아보도록 하겠습니다. 설명은 Mac OS X..