sem.graph( graphname as sem.iri ) as Sequence
This function returns all triples from a named graph in the database.
Parameters | |
---|---|
graphname | The name of the graph to retrieve. |
const sem = require("/MarkLogic/semantics.xqy"); sem.graph(sem.iri("http://marklogic.com/semantics#default-graph")); => returns all triples from the default graph
const sem = require("/MarkLogic/semantics.xqy"); sem.graph(sem.iri("bookgraph")); => returns all triples from a named graph as triples sem:triple(sem:iri("urn:isbn:006251587X"), sem:iri("http://purl.org/dc/elements/1.1/title"), "Weaving the Web", sem:iri("bookgraph")) sem:triple(sem:iri("urn:isbn:9780080540160"), sem:iri("http://purl.org/dc/elements/1.1/title"), "Query XML, XQuery, XPath, and SQL/XML in context", sem:iri("bookgraph"))
Stack Overflow: Get the most useful answers to questions from the MarkLogic community, or ask your own question.