Loading TOC...

sem.graphDelete

sem.graphDelete(
   graphname as sem.iri
) as null

Summary

This function deletes a named graph, and its graph document containing metadata, from the database. This is an update function that deletes documents with a root element of sem:triples. All other documents are not affected.

Parameters
graphname The name of the graph to delete.

Usage Notes

The default graph document is restored after you use graph-delete to delete graphs.

Example

declareUpdate();
const sem = require("/MarkLogic/semantics.xqy");
sem.graphDelete(sem.iri("bookgraph")); 

Stack Overflow iconStack Overflow: Get the most useful answers to questions from the MarkLogic community, or ask your own question.