Condividi tramite


OBJECTTOARRAY - Linguaggio di query in Cosmos DB (in Azure e Fabric)

La OBJECTTOARRAY funzione converte coppie campo/valore in un oggetto JSON in una matrice JSON.

Sintassi

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

Arguments

Description
object_expr Espressione oggetto con proprietà nelle coppie campo/valore.
string_expr_1 Espressione stringa con un nome per il campo che rappresenta la parte del campo della coppia campo/valore originale.
string_expr_2 Espressione stringa con un nome per il campo che rappresenta la parte del valore della coppia campo/valore originale.

Tipi restituiti

Restituisce una matrice di elementi con due campi, k ovvero campi con nome personalizzato o v .

Esempi

Questa sezione contiene esempi di come usare questo costrutto di linguaggio di query.

Convertire l'oggetto in una matrice

In questo esempio la OBJECTTOARRAY funzione viene usata per convertire un oggetto JSON in una matrice.

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