В Marklogic объедините два объекта JSON - PullRequest
1 голос
/ 14 июня 2019

У меня определены два объекта json.Я хочу, чтобы они объединялись для создания объекта json, показанного ниже.

let $a := object-node { "child1" : "one"}
let $b := object-node {"child2" : "two"}
let $s := ???
return ($s)

, где s равно

{ "parent" : {
    "child1" : "one",
    "child2" : "two"
} }

1 Ответ

3 голосов
/ 14 июня 2019

Это сработало для меня

xquery version "1.0-ml";

let $a := object-node { "child1" : "one"}
let $b := object-node {"child2" : "two"}
let $s := object-node {"parent": $a + $b}
return ($s)
...