在路径范围查询中使用命名空间
Using namespace in path range query
我在 xml 文档上使用 cts.pathRangeQuery,例如 -
<container xmlns:c="http://example.com/ns/core" xmlns:d="http://example.com/ns/data" xmlns="http://example.com/ns/core">
<c:domain>
<d:id>http://example.com/xyz/no-data</d:id>
</c:domain>
</container>
我想在 /c:domain/d:id
上使用路径范围查询,就像这样 -
cts.pathRangeQuery("/c:domain/d:id", "=", "some-id");
但我不知道在这种情况下如何处理 XML 命名空间。关于如何在 JavaScript?
中执行此操作的任何建议
您需要在 Http 服务器上定义您的命名空间。有关详细信息,请参阅 http://docs.marklogic.com/guide/admin/namespaces。
我在 xml 文档上使用 cts.pathRangeQuery,例如 -
<container xmlns:c="http://example.com/ns/core" xmlns:d="http://example.com/ns/data" xmlns="http://example.com/ns/core">
<c:domain>
<d:id>http://example.com/xyz/no-data</d:id>
</c:domain>
</container>
我想在 /c:domain/d:id
上使用路径范围查询,就像这样 -
cts.pathRangeQuery("/c:domain/d:id", "=", "some-id");
但我不知道在这种情况下如何处理 XML 命名空间。关于如何在 JavaScript?
中执行此操作的任何建议您需要在 Http 服务器上定义您的命名空间。有关详细信息,请参阅 http://docs.marklogic.com/guide/admin/namespaces。