Could someone please explain the pros and cons of using managed vs unmanaged triples? I understand that with managed triples, I can update or delete the triple without having to update the document, and with unmanaged triples I can include extra information that I could then search with, however, when trying to use triples stored in my documents I seem to run into complications. For instance, when I try to read my document from an API, my triples come with it. So in order to ensure that the user does not have access to the triples, I have to use a transform with every request to remove the triples. Also, when trying to update a document with more than one embedded triple using '*xdmp:node-replace*', I get the error '*XDMP-CHILDDUPNAME: Object nodes cannot have two children with the same name*'. I'm assuming because I have multiple nodes with the name 'triple'. Since using managed triples removes the ability to add meta-data to the triples, what are the advantages? (Speed?)
Robert
_______________________________________________ General mailing list [email protected] Manage your subscription at: http://developer.marklogic.com/mailman/listinfo/general
