问题标签 [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.
marklogic - 覆盆子 PI 2 B 上 Centos 7.2 上的 MarkLogic
有没有人尝试在树莓派 2 B 上的 CENTos 7.2 上安装 MarkLogic?
我在尝试这个时遇到了问题:
[root@rpi2 marklogic]# rpm -i MarkLogic-8.0-4.2.x86_64.rpm 错误:依赖失败:MarkLogic-8.0-4.2.x86_64 需要 lsb 需要 libc.so.6(GLIBC_2.11)(64bit) MarkLogic-8.0-4.2.x86_64 需要 libgcc_s.so.1()(64bit) MarkLogic-8.0-4.2.x86_64 需要 libstdc++.so.6()(64bit) MarkLogic-8.0-4.2.x86_64
无论我尝试什么,我都无法获得列出的库来安装所有并且没有错误。我怀疑这仍然不受支持,但想仔细检查。pi 是 32 位的,所以 64 位安装可能是问题所在。
谢谢,
卓然
json - 从 XQuery 重建和转换 JSON 对象
是否可以在 XQuery 中重建 JSON 对象?使用 XML,可以使用计算构造函数来重建元素:
但是使用 JSON 对象,似乎无法重建属性。我想做这样的事情,但这会引发语法错误:
看起来可以通过改变 JSON 对象来解决这个问题:
但这有一些明显的局限性。
indexing - Marklogic 属性范围 索引范围
我在搜索查询中使用属性“ID”。因此,我计划为以下示例 XML 的属性“ID”创建属性范围索引。
(<Head> or <Title> or <Note>)
我的问题是我需要将哪个标签称为“父本地名称”才能发挥最大作用。
marklogic - Marklogic Dls 版本控制问题
我已经使用dls:document-insert-and-manage函数将 XML 文档插入到 Marklogic DB 中,之后我使用dls:document-checkout-update-checkin函数修改了 XML 文档,现在我们在 ML 中有两个版本可用。但在第一个版本中,我们只有名称可用,内容被删除。如果我有任何问题,请您纠正我,尤其是在配置方面?
我用过这个查询
但结果是
marklogic - cts:value-co-occurrences and cts:query option
I am trying to find use the cts:value-co-occurrences
of a give document property for a given search string,, When I do the regular search I get 546 results back but when I do with cts:value-co-occurrence, I get only 3 documents.. Following is my code
This returns only 3 results.. but if I do the following I get 546 results
All the documents have the property <id>
, so I do not understand why the difference.. I understand I am using map
, so will return or should return unique <id>
keys.. if that is the case I should get 241 results not 3.
marklogic - 如何在 Apache Tomcat 中部署 Marklogic XCC 库?
问题:
使用 WAR 文件(在 WEB-INF/classes 中)部署 XCC 库会禁止在不重新启动整个 Tomcat 容器的情况下重新部署/更新该 web 应用程序。它只是停止工作,因为仍然分配了资源,因此 Tomcat 无法删除一些 JAR 文件。
在 Tomcat 的 lib 目录中部署库时(作为 JDBC 驱动程序),Tomcat 在 Tomcat 日志中写入内存泄漏警告,如下所示:
我发现了什么:
我做了一些调查,发现(至少在 XCC 8.0.3 中)在 ContentSourceFactory 中启动了一个从未关闭的线程。该线程正在影响 servlet 的更新/重新部署并造成内存泄漏。我的快速解决方案是创建一个自定义 ContentSourceFactory,它有一个在 servlet 停止时调用的关闭方法。
问题:
不幸的是,我在文档中没有找到任何线索。那么在 servlet 容器中使用 XCC 库(8.x)的官方方法是什么?
marklogic - MarkLogic 转换搜索结果选项 metadata-snippet
我正在使用转换结果并在进行搜索时应用元数据片段来提取文档的属性。我没有得到属性,而且如果我删除<preferred-matches>
,文档说它需要返回 prop-lastmodifed。但我没有得到任何东西。以下是我正在做的
以下是我的结果片段
marklogic - Marklogic 8 使用搜索片段对搜索结果进行分组
我有一个用例,其中有一个父文档和一些父文档的子文档。当我搜索时,我想始终返回父文档。让我们说,如果搜索结果命中 2 个具有相同父级的子文档,则需要将结果分组到一个搜索结果中,并从子文档中继承片段。我也想应用分页,但分页应该在转换后的搜索结果上。这可能吗?父子关系是<parent-document-location>
子文档的属性
父文档属性
子文件 1
子文档 2
marklogic - 使用构造字符串
我想知道为什么这个字符串werktwel
很好,但是werktniet
当我在查询中使用它们时输入的字符串却不是。
当我记录它们时,我看到了同样的事情;当我记录它时"2016-03-21*"
,类型也适用于两者。string