6.1 MongoDB 검색 창

MongoDB Json 검색 창입니다.
데이터베이스 목록'에서 데이터베이스를 더블 클릭하거나, '오브젝트 탐색기'에서 테이블을 더블 클릭하여 JSON 에디터창을 사용할 수 있습니다. 
쿼리의 실행은 실행하려는 쿼리를 입력한후 툴바의 실행버튼을 누르거나, Ctrl + 엔터(Mac은 Command + 엔터)를 누르면 쿼리가 실행됩니다. (단축키 목록은 아래를 참고하세요.)


에디터창에 쿼리가 여러개 있을 경우 각 쿼리의 구분은  세미콜론(;)이며, 커서가 있는 행의 SQL의 쿼리를 수행합니다.
또한 에디터 창의 쿼리에 블럭이 설정되어 있다면 블럭된 SQL만 쿼리를 수행합니다.

순번

이름

설명

비고

순번

이름

설명

비고

1

에디터 이름

에디터가 열린 데이터베이스 정보가 표시 되거나,
기존에 저장되어 있는 리소스를 오픈하면 리소스 이름이 표시됩니다.

만약에 에디터 앞에 * 표시가 있다면 에디터 내용이 수정되어 저장해야함을 의미합니다.
사용자가 입력했던 데이터 베이스 이름을 보여줍니다.

  • 만약에 에디터의 내용을 저장 할 수 있는 상태가 되면 이름에 * 표시가 됩니다.

  • 제일 오른쪽  을 누르면 화면 전체를 에디터로 만들거나 작게 만들어서 유용하게 작업할 수 있습니다.



2

툴바

순서대로 다음과 같다.

  • 데이터베이스 이름 : 클릭하며 데이터베이스 상세화면이 다이얼로그가 보여집니다.

  • 스키마명 : 현재 데이터베이스의 스키마 목록을 나열합니다.  에디터는 현재 선택된 스키마로 쿼리를 실행합니다.

  • 파일업로드 : 외부의 파일을 불러와서 에디터에 SQL을 가져올때 사용하며 파일 임포트 다이얼로그가 보여집니다.

  • 퀴리 실행 : 에디터의 커서가 있는 쿼리를 실행합니다.



3

에디터

  • 실행 할 쿼리를 입력하고 문장의 마지막에 세미콜론(;)을 입력해야 합니다. 
    만약에 세미콜론(;)이 없을 경우 에디터의 모든 쿼리를 하나의 SQL로 간주하여 실행 할 것입니다.

  • 에디터에서 Ctrl + Space(맥은 Cmd + Space) 을 누르면 데이터베이스의 테이블 목록이 있는 팝업이 떠서 작업을 쉽게 할 수 있습니다.

  • 에디터에서 단축키를 사용할 수 있습니다. 단축키 도움말은 원도우 기준으로 Ctrl + Space + L 입니다.

  • 에디터에서 쿼리를 블럭으로 선택하고 실행 하면 올챙이는 블럭으로 선택된 문자열을 하나의 쿼리로 간주하고 실행합니다. 
    이것은 프로시저 생성 같은 경우에 유용하게 적용됩니다. 
    또는 작성중인 쿼리중 간에 있는 부분을 테스트하기위해 실행해 보고자 할때도 유용합니다.

  • 작성 중인 쿼리를 리소스로 저장할 수 있습니다. 

 

4

결과

  • 검색 결과를 트리 형태로 나타냅니다.
    Value를 클릭하여 데이터를 직접 수정할 수 있습니다.
    Key, Type을 마우스 더블클릭하면 JSON 형태의 상세 창이 열립니다.

  • 검색 결과를 테이블 형태로 나타냅니다.
    각 로우마다 데이터 결과가 틀릴 수 있으니 주의가 필요합니다.
    데이터를 더블 클릭하면 로우데이터를 자세히 볼수 있는 창이 열립니다.

  • 검색 결과를 JSON 형태로 보여줍니다.

  •  검색 실패 혹은 정보를 나타냅니다.