如何在MarkLogic App Builder中配置构面?

时间:2018-07-24 20:47:12

标签: xml xquery marklogic

我正在使用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用作名称空间。

1 个答案:

答案 0 :(得分:0)

您的元素具有前缀wiki的名称空间声明,但是您的元素实际上都没有使用该前缀。我认为如果不更改xml,则必须清除命名空间字段,因为这些元素很可能位于无命名空间中。

尽管我赞同罗布的评论,并强烈鼓励寻找替代方案。 App Builder几年前已过时,在ML 9中已被完全删除。目前,slush-marklogic-node生成器可能是最佳的前端替代方案,而marklogic-data-hub则是加载和转换数据的最佳ui。 / p>

HTH!