如何在运行时检索Marklogic实体定义

如何在运行时检索Marklogic实体定义,marklogic,marklogic-dhf,marklogic-10,Marklogic,Marklogic Dhf,Marklogic 10,是否有任何函数/API可用于在运行时提取/检索实体定义 有人能帮我提供信息并提供文档链接吗?实体模型JSON或XML描述符通常加载到http://marklogic.com/entity-services/models收藏 这使得使用cts.collectionQuery()和cts.search()或JSearch搜索实体模型描述符成为可能 此外,实体模型描述符的TDE通常加载到模式数据库中,以从JSON或XML文档中投影语义三元组 这使得使用op.fromSPARQL()或sem.SPARQ

是否有任何函数/API可用于在运行时提取/检索实体定义


有人能帮我提供信息并提供文档链接吗?

实体模型JSON或XML描述符通常加载到
http://marklogic.com/entity-services/models
收藏

这使得使用
cts.collectionQuery()
cts.search()
或JSearch搜索实体模型描述符成为可能

此外,实体模型描述符的TDE通常加载到模式数据库中,以从JSON或XML文档中投影语义三元组

这使得使用op.fromSPARQL()或sem.SPARQL()在模型上执行SPARQL查询成为可能。有关更多信息,请参阅:


希望这能有所帮助,

谢谢ehennum。我尝试了同样的cts.collectionQuery(),并认为可能是ML有直接的函数来访问实体定义。虽然没有这样的函数,但一个小型库可以提供一个函数,该函数采用实体类型名称查询等条件来返回适当的描述符。