Notitie
Voor toegang tot deze pagina is autorisatie vereist. U kunt proberen u aan te melden of de directory te wijzigen.
Voor toegang tot deze pagina is autorisatie vereist. U kunt proberen de mappen te wijzigen.
Met de OBJECTTOARRAY functie worden veld-/waardeparen in een JSON-object geconverteerd naar een JSON-matrix.
Syntaxis
OBJECTTOARRAY(<object_expr> [, <string_expr_1>, <string_expr_2>])
Arguments
| Description | |
|---|---|
object_expr |
Een objectexpressie met eigenschappen in veld-/waardeparen. |
string_expr_1 |
Een tekenreeksexpressie met een naam voor het veld dat het veldgedeelte van het oorspronkelijke veld/waardepaar vertegenwoordigt. |
string_expr_2 |
Een tekenreeksexpressie met een naam voor het veld dat het waardegedeelte van het oorspronkelijke veld/waardepaar vertegenwoordigt. |
Retourtypen
Retourneert een matrix met elementen met twee velden, k of v velden met een aangepaste naam.
Voorbeelden
Deze sectie bevat voorbeelden van het gebruik van deze querytaalconstructie.
Object converteren naar matrix
In dit voorbeeld wordt de OBJECTTOARRAY functie gebruikt om een JSON-object te converteren naar een matrix.
SELECT VALUE
OBJECTTOARRAY({
"a": "12345",
"b": "67890"
})
[
[
{
"k": "a",
"v": "12345"
},
{
"k": "b",
"v": "67890"
}
]
]