使用markLogic版本 8.0-6.3
我在使用MarkLogic插入和删除三元组
WITH <>
DELETE {}
INSERT {}
WHERE {}
Run Code Online (Sandbox Code Playgroud)
条款.
在insert子句中,有大约3000个三重模式,在运行查询时我遇到错误.
**2019年1月17日12:53:08.230说明:TaskServer:XDMP-意外:(ERR:XPST0003)意外的令牌存储器耗尽
当我将三重模式限制2043在INSERT子句中时,则没有错误.
似乎一次可以插入三元组的数量有一些限制,如果是这种情况,有任何方法可以增加限制.
这是我的示例代码.
PREFIX rdf: <http://www.w3.org/1999/02/22-rdf-syntax-ns#>
PREFIX skos: <http://www.w3.org/2004/02/skos/core#>
PREFIX xs: <http://www.w3.org/2001/XMLSchema>
PREFIX skos-mla: <http://www.mlacustom.com#>
PREFIX term: <http://www.mla.com/term/>
PREFIX name: <http://www.mla.com/name/>
PREFIX work: <http://www.mla.com/work/>
PREFIX text: <http://www.mla.com/text/>
PREFIX rindicator: <http://www.mla.com/roleindicator/>
PREFIX facet: <http://www.mla.com/facet/>
PREFIX subfacet: <http://www.mla.com/subfacet/>
PREFIX xsd: <http://www.w3.org/2001/XMLSchema#>
WITH <thesaurus-term>
DELETE {
?termiri skos-mla:hasSRsortCode ?predicate.
?termiri skos-mla:hasSSsortCode ?predicate.
?termiri skos-mla:hasVSsortCode ?predicate.
?termiri skos-mla:hasXSsortCode ?predicate.
?termiri skos-mla:hasZSsortCode ?predicate.
} INSERT {
term:1 skos-mla:hasZSsortCode 'aaa'. …Run Code Online (Sandbox Code Playgroud) 假设我有一堆结构如下定义的XMLS.
<root>
<child1>
<name>Dixit</name>
<age>25</age>
</child1>
<child2>
<name>Singla</name>
<age>45</age>
</child2>
</root>
Run Code Online (Sandbox Code Playgroud)
CTS search query 我已经写完了整个文件
我想按<name>元素排序文档<child2>.
我已经定义了cts:index-order用于<name>元素,但文件都过得去元素进行排序<name>的<child1>.
如何按<name>元素排序文档<child2>?
我在MarkLogic DB中有400万个xml文档.我需要将所有XMLS存储在本地文件夹中.
什么是最好和最快的方法?
我将举一个例子来复制这个问题.
假设我XML在Documents DB中插入了以下文件MarkLogic.
<root>
<name>(publishe name)</name>
</root>
Run Code Online (Sandbox Code Playgroud)
我正在运行以下cts查询.
cts:search(
doc(),
cts:element-value-query(xs:QName('name'), 'publishe name',('case-insensitive', 'punctuation-sensitive', 'diacritic-sensitive')),
'unfiltered'
)
Run Code Online (Sandbox Code Playgroud)
上面的查询返回上面的XML,即使我传递的punctuation-sensitive选项.
请帮我弄清楚为什么它会返回上面的XML?
上面有什么不对cts search query吗?
注意:对于filtered选项,它工作正常,因为我没有得到空序列.
我正在使用MarkLogic 8
我正在使用 MarkLogic 版本 8。
我可以使用AdminAPI 设置数据库的所有其他配置,除了word lexicon
有什么办法可以word lexicon使用adminAPI添加。
我必须添加word lexicon整理unicode codepoint。
有什么方法可以检查网页是否在 javascript 中 100% 加载?
100% 意味着网页包含的所有图像、文件、脚本、样式。
marklogic ×5
marklogic-8 ×4
javascript ×1
jquery ×1
loading ×1
sorting ×1
sparql ×1
triples ×1
webpage ×1