VALUE 키워드를 운 임의의 다른 특정 필드와 결합하여 JSON 문서를 병합하려고합니다. 내가VALUE 키워드를 문서 DB의 다른 SELECT 요소와 결합하십시오.
SELECT c.id, c.name, c.timeZone, VALUE c.section1 FROM c
와이를 조회 할 수 이론적으로
{
"id": "Tenant-Test",
"name": "Test",
"timeZone": "Eastern Standard Time",
"section1Key1": "section 1 value 1",
"section1Key2": "section 1 value 2"
}
:
{
"id": "Tenant-Test",
"name": "Test",
"timeZone": "Eastern Standard Time",
"section1": {
"section1Key1": "section 1 value 1",
"section1Key2": "section 1 value 2",
...
},
"section2": {
"section2Key1": "section 2 value 1"
}
}
나는 모양에있는 데이터의 하위 집합을 얻으려면 : 문서 DB 문서의 주어
'VALUE'근처에서 구문 오류가 발생합니다. 특정 필드 c.id, c.name, c.timeZone을 제거하면 c.section1을 병합 할 수 있습니다.
이 변환을 수행 할 수 있습니까?
: (o.section1에서 VAR 키) { 경우에 대한 (o.section1.hasOwnProperty (키)) { 출력 [key] = o.section1 [key]; } } –