问题标签 [marklogic-8]

For questions regarding programming in ECMAScript (JavaScript/JS) and its various dialects/implementations (excluding ActionScript). Note JavaScript is NOT the same as Java! Please include all relevant tags on your question; e.g., [node.js], [jquery], [json], [reactjs], [angular], [ember.js], [vue.js], [typescript], [svelte], etc.

0 投票
2 回答
90 浏览

javascript - Marklogic 是否有任何框架可以编写 javascript 代码?

对于 Marklogic,它是一个 NoSQL 数据库和强大的服务器引擎。我以前用*.xqy文件写代码,但是marklogic 8有一个高级功能是可以直接写javascript代码。为了更快地在数据库中搜索,我想将xquery项目移植到javascript项目中。但是没有现有框架来构建我的项目。实际上,我在我的 xquery 项目中使用了 Roxy 框架。而且我需要相同的 JavaScript MVC 框架。

0 投票
2 回答
94 浏览

marklogic - Marklogic Java 客户端 Json 到 HTML

在 marklogic 8 中,尝试获取 JSON 格式的 Query 搜索结果。使用 java 客户端将 JSON 转换为 HTML 是否可能/可用。使用 ServerTransform 和 xsl 我能够将 XML 转换为 HTML。如果可用,请分享任何参考文档链接。

0 投票
2 回答
167 浏览

marklogic - Marklogic Java API 语义三重搜索

我将 json 文档插入服务器并使用该文档创建了三元组。使用 SPARQL 处理三元组并将新的三元组作为输出插入到集合中。现在我想在三元组集合中搜索。像 Java Client api(google like)中的文档搜索一样,可以三元组搜索吗?如果没有,请针对上述情况提出任何解决方案。

0 投票
2 回答
289 浏览

marklogic - 在 MarkLogic Rest API 中使用 default-graph-uri 查询参数的示例

根据此处的文档,可以使用命名图作为查询参数。但是,我无法让它工作。我想知道是否有人有一个使用一个或多个命名图进行查询的工作示例。我尝试了以下但没有成功,

请求返回空。如果没有 default-graph-uri 参数,请求会返回数据。以下查询在查询控制台以及使用 REST api 中返回数据:

此测试仅使用一个命名图,但我希望能够使用多个默认图。

我也尝试了 named-graph-uri 参数,但没有成功。

0 投票
1 回答
121 浏览

sparql - MarkLogic SPARQL 使用属性路径未按预期返回数据

使用以下示例三元组:

此查询按预期返回两行(列 ?o 中的 b 和 c):

但是,我希望以下内容返回 1 行,但它返回空结果。在查询控制台中测试:

我希望它为“a”返回一行。这是一个错误还是我错过了一些明显的东西?

我尝试使用DBPedia进行类似的查询,它似乎返回了我预期的数据。例如,以下查询为“star”返回两行,尽管两者都不是直接的 subClassOf owl:Thing。

如果有人遇到同样的问题,我想出了以下解决方法:

0 投票
2 回答
239 浏览

csv - 如何将 csv 文件中的三元组加载到 MarkLogic 中?

我开始的是来自荷兰的邮政编码表。我将其拆分为几个 csv 文件,例如包含城市作为主语、PartOf 作为谓词和自治市作为宾语。这会在一个文件中为您提供:

现在我想把这些数据输入 MarkLogic。我可以导入 csv 文件,我可以导入三元组,但我无法弄清楚组合。

0 投票
0 回答
125 浏览

json - Marklogic XML 读取抛出球衣多部分异常

我正在使用以下代码读取存储在 Marklogic 中的 XML

但上面的读取方法抛出异常如下

我的 Maven 配置如下

这是由于与这 2 个罐子冲突,还是任何其他问题?

0 投票
2 回答
160 浏览

marklogic - 如何使用 Roxy 从 marklogic 服务器检索配置

我开始使用Roxy来配置我的 marklogic 集群(版本 8)。这个工具允许我在许多“集群”上部署我的配置,避免手动进行。

在我的测试期间,我手动配置了一个集群(通过 Web 管理 - 端口 8001)。我想知道是否可以将此配置从服务器检索到我的本地计算机。我想在本地获取它以用于我的期货部署。

谢谢。

问候, 罗曼

0 投票
1 回答
249 浏览

xpath - 寻找 xdmp:value() 与 xdmp:eval() 之间的区别

xdmp:eval()有人可以对和xdmp:value()功能提供更好的解释吗?

我曾尝试遵循 Developer API。但是,我对这些实例并不十分满意,而且对我来说有点模糊。如果有人可以帮助我理解这些功能及其与示例的区别,我将不胜感激。

0 投票
1 回答
546 浏览

database - 有没有办法在 XQuery 中获取 MarkLogic 服务器中的所有数据库名称?

我想在 MarkLogic 服务器中显示所有数据库名称。但是,我发现的功能是:

它们都需要有关数据库的已知信息。那么有没有办法在不知道 ID 的情况下检索所有数据库名称?或者有没有办法检索服务器中所有数据库的 ID?