これは、ここで私の質問へのフォローアップです:MarkLogic template driven extraction and triples: dealing with array nodesMarkLogicテンプレート駆動型の抽出、トリプル:アレイのノード間で形成トリプル
それでは、私はこのような構造化文書の数を持っているとしましょう:
declareUpdate();
xdmp.documentInsert(
'/test/tde.json',
{
content: {
name:'Joe Parent',
children: [
{
name: 'Bob Child'
},
{
name: 'Sue Child'
},
{
name: 'Guy Child'
}
]
}
},
{permissions : xdmp.defaultPermissions(),
collections : ['test']})
子供の間の兄弟関係を定義するこれらのドキュメントからトリプルを抽出するテンプレートを定義したいと思います。私はこれを実現するために私のテンプレートを設定するにはどうすればよい
Bob Child sibling-of Sue Child
Bob Child sibling-of Guy Child
Sue Child sibling-of Bob Child
Sue Child sibling-of Guy Child
Guy Child sibling-of Bob Child
Guy Child sibling-of Sue Child
:上記の例では、私は次のトリプルを(関係は双方向である)を抽出したいですか?
ありがとうございます!