Azure CosmosDB를 활용하여 개발을 하던 중, 다음과 같은 에러가 발생하였다.
java.lang.IllegalArgumentException: Id contains illegal chars.
id에 들어가서는 안되는 문자열이 들어간거 같아서 확인을 해보니, id에 '#' 문자를 포함하여서 생긴 문제였다. 확인 결과 다음과 같은 문자들을 id에 사용하면 안된다.
The following characters are restricted and cannot be used in the Id property: '/', '\\', '?', '#'
출처: https://docs.microsoft.com/en-us/dotnet/api/microsoft.azure.documents.resource.id?view=azure-dotnet
728x90
'Trouble Shootings' 카테고리의 다른 글
자바 Failed to instantiate [java.util.List]: Specified class is an interface 에러 (0) | 2020.08.06 |
---|---|
MyBatis: Mapped Statements collection already contains value for ~ 에러 (1) | 2020.07.28 |
MyBatis: Result Maps collection already contains value for ~ 에러 (0) | 2020.07.06 |
자바스크립트: Invalid shorthand property initializer 에러 (1) | 2020.07.05 |
자바: java.util.ConcurrentModificationException 에러 (0) | 2020.04.24 |