gpt4 book ai didi

node.js - marklogic,如何创建文档属性范围

转载 作者:太空宇宙 更新时间:2023-11-03 23:06:45 24 4
gpt4 key购买 nike

<?xml version="1.0" encoding="UTF-8"?>
<prop:properties xmlns:prop="http://marklogic.com/xdmp/property">
<publicationDate type="string" xmlns="http://marklogic.com/xdmp/json/basic">2015-03-30</publicationDate>
<identifier type="string" xmlns="http://marklogic.com/xdmp/json/basic">2629</identifier>
<posix type="string" xmlns="http://marklogic.com/xdmp/json/basic">nobs</posix>
</prop:properties>

我有一个具有上述属性的文档。
我想按“发布日期”进行过滤...
我尝试使用“字段”和“字段范围索引”和“元素范围索引”,但我找不到指定此属性的语法(XML 或 JSON)?

有人知道这个语法吗?

亲切的问候

最佳答案

除了给出示例的答案之外,请记住,元素 publicationDate 在命名空间 http://marklogic.com/xdmp/propertyNOT 在你的示例中.. 因此,你的索引配置应该具有每个元素定义的 json/basic 的命名空间,并且将其引用为 xs:QName 不应引用“prop:”..

试图确定您的索引是否正确?您始终可以从查询控制台尝试 cts:values(),并在代码中使用索引之前验证索引是否完全符合您的预期。

关于node.js - marklogic,如何创建文档属性范围,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/32725266/

24 4 0
Copyright 2021 - 2024 cfsdn All Rights Reserved 蜀ICP备2022000587号
广告合作:1813099741@qq.com 6ren.com