문서 메뉴
문서 홈
/
MongoDB 아틀라스
/ / /

와일드카드 컬렉션 생성

S3 버킷의 데이터에 매핑되는 collection 이름을 동적으로 생성할 수 있습니다. collection 이름을 동적으로 생성하려면 연합 데이터베이스 인스턴스 스토리지 구성에서 collection 이름 설정의 값으로 와일드카드 * 를 지정합니다.

storageSetConfig 명령을 사용하여 와일드카드(*) 컬렉션을 생성하기 위한 설정을 구성할 수 있습니다.

S3 버킷의 데이터에 매핑되는 연합 데이터베이스 인스턴스 스토리지 구성에서 와일드카드 컬렉션을 생성하려면 연합 데이터베이스 인스턴스 스토리지 구성에서 다음 설정을 구성합니다.

예제

"databases" : [
{
"name" : "<db-name>",
"collections" : [
{
"name" : "*",
"dataSources" : [
{
"storeName" : "<s3-store-name>",
"path" : "{collectionName()}"
}
]
}
],
"maxWildcardCollections" : <integer>,
}
]

또한 create 관리 명령과 연합 데이터베이스 인스턴스 사용자 인터페이스 JSON 편집기를 사용하여 와일드카드 collection을 생성하기 위한 설정을 구성할 수도 있습니다. 연합 데이터베이스 인스턴스 사용자 인터페이스 비주얼 편집기를 사용하여 와일드카드 collection 생성을 위한 설정을 구성할 수 없습니다.

돌아가기

배포