【Bluemix】Node-RED x MongoDB@Compose를 조합해 놀다(그 1)

Node-RED(Node.js를 간단하게 GUI로 만들 수 있는 OSS의 플랫폼)로, MongoDB를 소스로 하고 싶을 때의 메모.
전 재료는 이쪽.
https://www.compose.com/articles/power-prototyping-with-mongodb-and-node-red-2/?utm_source=vero&utm_medium=newsletter&utm_campaign=11302016&utm_content=control&utm_term=Newsletter&vero_conv=NoqddMoLM-s2lC7BfC0Jb2tnivBAqIZ17bGn0HpHOOl40KfI3iBPyJMcSXwOP7y7yagscTOTtRE5nCx_h-F1OuQsBiHC1jc5

하는 것은 MongoDB에 들어있는 JSON 형식의 데이터를 http에 표시시키는 것입니다.
이것이 가능하면, CURL 커멘드등으로, http의 페이지에 대해서, put라든지 post를 하면 Mongo에 데이터를 넣을 수 있는 것입니다. 또는 HTML을 제대로 만들면 양식에 입력한 데이터를 mongo에 넣을 수 있습니다.
오늘은 메모이므로 우선 표시시키는 곳까지··.

Node-RED 환경을 Bluemix에서 제작



여기의 기사가 알기 쉬운, 조금 인터페이스는 낡습니다만, 뭐 그 만마입니다.
h tp : // 쿠이타. 코 m/조오 팥소 g/있어 ms/5b5241 df84f910df6627 5% 2% 83% 6% 7% 8B% 7% A F% 89

MongoDB 환경을 Compose로 만드는 + 데이터도 넣어 둔다



과거 기사 참조.
ぃ tp // 코 m / 아제 텐 / ms / 2에 3901c080 아오후 d078에 b

데이터는 이런 식으로 넣고 있습니다.


그럼 즉시 연결 설정을 · ·



먼저 MongoDB의 노드를 Node-RED에 설치해야합니다.
오른쪽 창에서 Manage pallete를 클릭하면 왼쪽 창이 나타납니다. 따라서 "Install"탭을 선택한 후 "mongodb2"로 검색하십시오. 오직 하나만 후보가 나오기 때문에 그것을 install.


Node-RED에서 MongoDB를 소스 DB로 정의



왼쪽 창에 "mongodb2"라고 넣으면 데이터 소스 아이콘으로 mongo가 나오므로 이것을 팔레트 위에 드래그 앤 드롭.


드래그 앤 드롭한 아이콘 위를 더블 클릭하면 오른쪽 창이 나타나고 연결 정의를 하라고 합니다. 엔피츠 마크를 클릭하면 compose의 Mongo 관리 화면에 나와있는 정보를 그대로 복사합니다. 에서 추가를 클릭 Done. 창이 닫힙니다.




mongo의 데이터를 표시하는 http 정의



input 노드를 드래그 앤 드롭 더블 클릭하여 상세를 표시하면/projects 라는 이름으로 합니다. 이 프로젝트라는 페이지에서 GET이 실행됩니다.


get 하면, 그것을 표시시키는 페이지의 정의입니다.
그래서 선을 연결하여 완성입니다. 오른쪽 상단의 DEPLOY를 클릭합니다.


결과 확인



"http://nodered의 이름. mybluemix.net/projects "
방문하십시오.



할 수 있어요.
수수 · ·! !

좋은 웹페이지 즐겨찾기