MarkLogic中的查询文档架构

时间:2017-08-27 14:25:42

标签: sql xml marklogic

我想在MarkLogic中查询索引的Schema定义。

我如何查询?

要做什么的查询?

我说的是模式,例如Elasticsearch Schema,包括字段类型,分析等。

请想一想我的问题,好像我在询问如何查看Oracle中的列类型和列名。如何在MarkLogic中做同样的事情?有什么例子吗?

1 个答案:

答案 0 :(得分:3)

MarkLogic具有通用索引,因此无需预先定义模式来搜索特定元素或属性。

要对元素或属性执行数据类型查询,可以在MarkLogic 9中使用TDE来定义如何将数据类型值从​​集合中的文档投影到索引中作为文档视图。要查找包含视图数据类型的列列表,可以查询系统列视图或从模式数据库中检索TDE模板。

在MarkLogic 8及之前,您将在元素,属性,字段或路径上定义范围索引。在enode上,Admin API可以获取任何数据库的范围索引列表。在中间层,Management REST API可以表达等效的REST请求。

希望澄清,