如何将TRIPLES作为三元组插入到ML DB中,由TDE模板生成

时间:2018-02-08 06:57:41

标签: xml marklogic triples marklogic-9 n-triples

我有从XML创建三元组的模板。现在我想在ML DB中插入这些三元组作为RDF文档/三元组。下面是我用来插入三元组的代码,但是它作为XML文档而不是三元组插入。

enter image description here

1 个答案:

答案 0 :(得分:1)

首先,值得注意的是,如果将模板插入MarkLogic,它会自动将三元组放入索引中,而无需在文档中实现它们。那将是标准方法。请查看Template Driven Extraction tutorial示例代码,了解如何执行此操作。 (本教程的第一部分使用行,但第二部分使用三元组。)

那就是说,如果你真的想要制作三元组,那么你应该用sem:rdf-insert来做。这样,您就可以创建managed triples了。如果您因任何原因想要将其与其他三元组隔离,请在sem:rdf-insert调用中指定图表。