다음을 통해 공유


OBJECTTOARRAY - Cosmos DB의 쿼리 언어(Azure 및 패브릭)

이 함수는 OBJECTTOARRAY JSON 개체의 필드/값 쌍을 JSON 배열로 변환합니다.

구문

OBJECTTOARRAY(<object_expr> [, <string_expr_1>, <string_expr_2>])

Arguments

Description
object_expr 필드/값 쌍의 속성이 있는 개체 식입니다.
string_expr_1 원래 필드/값 쌍의 필드 부분을 나타내는 필드 의 이름을 가진 문자열 식입니다.
string_expr_2 원래 필드/값 쌍의 부분을 나타내는 필드의 이름을 가진 문자열 식입니다.

반환 형식

필드 두 개 또는 v 사용자 지정 이름의 필드가 있는 k 요소 배열을 반환합니다.

예시

이 섹션에는 이 쿼리 언어 구문을 사용하는 방법에 대한 예제가 포함되어 있습니다.

개체를 배열로 변환

이 예제에서 OBJECTTOARRAY 함수는 JSON 개체를 배열로 변환하는 데 사용됩니다.

SELECT VALUE
  OBJECTTOARRAY({
    "a": "12345",
    "b": "67890"
  })
[
  [
    {
      "k": "a",
      "v": "12345"
    },
    {
      "k": "b",
      "v": "67890"
    }
  ]
]