我正在使用MarkLogic 8,并尝试使用应用服务(http://localhost:8000/appservices)构建一个简单的应用。我了解此功能已被弃用。
我以以下XML格式插入了数据:
<parent xmlns:wiki = "http://marklogic.com/test">
<e1> string value </e1>
<e2> string value </e2>
<e3> string value </e3>
<e4> string value </e4>
</parent>
我希望每个“ e”节点都是一个构面,在这里我可以单击值的范围并过滤可视化窗口小部件。条形图中的构面和条形都没有显示,但是我可以在底部的列表视图中看到数据,并且可以有效地进行搜索。
我在管理控制台中设置了元素范围索引,尽管我能想到的唯一原因是我未指定正确的名称空间。 编辑:忽略,我相信我正确指定了名称空间。有什么想法吗?
根据我的数据,我应该如何填充此框?
https://docs.marklogic.com/media/apidoc/9.0/guide/admin/range_index/images/range_add.gif
我只是将类型设置为字符串,并将e1,e2,e3,e4用作本地名称,并将http://marklogic.com/test用作名称空间。
答案 0 :(得分:0)
您的元素具有前缀wiki
的名称空间声明,但是您的元素实际上都没有使用该前缀。我认为如果不更改xml,则必须清除命名空间字段,因为这些元素很可能位于无命名空间中。
尽管我赞同罗布的评论,并强烈鼓励寻找替代方案。 App Builder几年前已过时,在ML 9中已被完全删除。目前,slush-marklogic-node生成器可能是最佳的前端替代方案,而marklogic-data-hub则是加载和转换数据的最佳ui。 / p>
HTH!