CosmosDbKeyEscape 클래스
- java.
lang. Object - com.
microsoft. bot. azure. CosmosDbKeyEscape
- com.
public final class CosmosDbKeyEscape
CosmosDB 키를 이스케이프하는 도우미 클래스입니다.
필드 요약
| 한정자 및 형식 | 필드 및 설명 |
|---|---|
| static final java.lang.Integer |
MAX_KEY_LENGTH
이전 라이브러리의 최대 키 길이는 255개입니다. |
메서드 요약
| 한정자 및 형식 | 메서드 및 설명 |
|---|---|
| static java.lang.String |
escapeKey(String key)
Cosmos DB에서 안전하게 사용할 수 있는 DocumentID로 키를 변환합니다. |
| static java.lang.String |
escapeKey(String key, String suffix, Boolean compatibilityMode)
Cosmos DB에서 안전하게 사용할 수 있는 DocumentID로 키를 변환합니다. |
다음에서 상속된 메서드 java.lang.Object
필드 세부 정보
MAX_KEY_LENGTH
public static final Integer MAX_KEY_LENGTH
이전 라이브러리의 최대 키 길이는 255개입니다. 제한은 이제 1023입니다. 이 라이브러리에서 255는 이전 버전과의 호환성을 위한 기본값으로 유지됩니다. 이 동작을 재정의하고 더 긴 제한을 사용하려면 CosmosDbPartitionedStorageOptions.CompatibilityMode를 false로 설정합니다. https://docs.microsoft.com/en-us/azure/cosmos-db/concepts-limits\#per-item-limits.
메서드 세부 정보
escapeKey
public static String escapeKey(String key)
Cosmos DB에서 안전하게 사용할 수 있는 DocumentID로 키를 변환합니다.
매개 변수:
반환:
escapeKey
public static String escapeKey(String key, String suffix, Boolean compatibilityMode)
Cosmos DB에서 안전하게 사용할 수 있는 DocumentID로 키를 변환합니다.
매개 변수:
반환: