문서 메뉴
문서 홈
/ /
Atlas App Services
/ / /

appservices 스키마 생성

이 페이지의 내용

  • 구문
  • 옵션
  • 상속된 옵션

컬렉션 또는 단일 JSON 파일의 샘플 문서 세트를 기반으로 스키마 생성

선택한 데이터베이스 및 컬렉션으로 실행하면 문서 샘플을 기반으로 스키마를 생성합니다. '--path' 플래그와 함께 실행하면 제공된 경로에서 JSON 파일을 기반으로 스키마를 생성합니다.

명령 구문
appservices schema generate [options]
이름
유형
필수 사항
설명
-a, --app
문자열
거짓
스키마를 생성할 App Service의 이름 또는 ID를 지정합니다.
--project
문자열
거짓
MongoDB Atlas 프로젝트의 ID 지정
--local
문자열
거짓
스키마를 생성하려면 앱의 로컬 파일 경로를 지정하세요.
-s, --datasource
문자열
거짓
샘플링할 데이터 소스의 이름 또는 ID를 지정합니다.
-d, --database
문자열
거짓
샘플링할 데이터베이스의 이름을 지정합니다.
-c, --collection
문자열
거짓
샘플링할 컬렉션의 이름 또는 ID를 지정합니다.
--path
문자열
거짓
스키마를 생성할 JSON 파일의 경로를 지정합니다.
--title
문자열
거짓
생성된 스키마의 이름을 지정하는 제목을 지정합니다(참고: 제목은 경로 플래그와 함께만 사용할 수 있음).
-l, --limit
int
거짓
샘플링할 최대 문서 수를 지정합니다. 이 값의 기본값은 500 입니다.
--skip
int
거짓
건너뛸 문서 수 지정
--filter
문자열
거짓
데이터의 하위 집합에서 샘플링할 필터 문서를 지정합니다(허용되는 형식: '{"field": "value"}').
--projection
문자열
거짓
스키마에서 반환할 필드를 지정합니다(허용되는 형식: '{"field": 1}').
--sort
문자열
거짓
반환된 문서의 정렬 순서 지정(허용되는 형식: '{"field": -1}')
--save
거짓
스키마를 파일 시스템에 자동으로 저장합니다(참고: --save 플래그는 스키마를 해당 data_sources/datasource/database/collection 폴더에 자동으로 저장하고, 지정하지 않은 경우 데이터 소스, 데이터베이스 및 컬렉션을 묻는 메시지를 표시합니다).
-h, --help
거짓
도움말 생성
이름
유형
필수 사항
설명
--profile
문자열
거짓
프로필 지정(기본값: 'default') [자세히 알아보기]
--telemetry
문자열
거짓
현재 프로필에 대한 CLI 사용 추적 활성화/비활성화(기본값: 'on', 허용되는 값: 'on', 'off')
-o, --output-target
문자열
거짓
지정된 파일 경로에 CLI 출력 쓰기
-f, --output-format
문자열
거짓
CLI 출력 형식 설정(기본값: <blank>, 허용 값: <blank>, 'json')
--disable-colors
거짓
모든 CLI 출력 스타일링 비활성화(예 색상, 글꼴 스타일 등)
-y, --yes
거짓
필요한 사용자 프롬프트에 동의하여 CLI 명령을 자동으로 진행합니다.

돌아가기

데이터 모델

다음

유효성 검사

이 페이지의 내용