내 목표는 dynamo.getItem
메서드에서 DynamoDB
요청을 재귀 적으로 구문 분석하는 것입니다.DynamoDB 요청 구문 분석
불행히도 Node.js 용 DynamoDB SDK에서 비슷한 방법을 찾을 수 없습니다.
http://docs.aws.amazon.com/AWSJavaScriptSDK/latest/AWS/DynamoDB.html
나는 결과에서 유형을 제거하는 효과적인 방법을 찾고 있어요. DynamoDB에서 키는 "N", "S", "M"과 같은 속성의 한 문자 이름입니다. 이러한 유형의
설명 :
N means DynamoDB Number type
S means dynamoDB String type
M means DynamoDB Map type (object with properties)
현재 JSON 구조는 다음과 같습니다
{
"id": "4",
"number": "1",
"data": {
"aaa": "AAA",
"lv2": {
"lv3": {
"ccc": "111"
},
"bbb": "BBB"
}
}
}
:
{
"id":{
"N":"4"
},
"number":{
"N":"1"
},
"data":{
"M":{
"aaa":{
"S":"AAA"
},
"lv2":{
"M":{
"lv3":{
"M":{
"ccc":{
"N":"111"
}
}
},
"bbb":{
"S":"BBB"
}
}
}
}
}
}
나는 짧은 버전으로 위의 JSON 매핑하는 자바 스크립트 기능을 필요 일반적으로 자바 스크립트 질문이지만, DynamoDB 경험이있는 사람들은 ho를 알고 있을지도 모릅니다. 이 문제를 다루기 위해
아이디어가 있으십니까?