1

我在 data-hub/src/main/ml-config/database-fields/final-database.xml 中添加了一些元素范围索引

<range-path-index xmlns:xsi="http://www.w3.org/2001/XMLSchema-instance" xmlns="http://marklogic.com/xdmp/database">
  <scalar-type>string</scalar-type>
  <path-expression>text('Date Publication')</path-expression>
  <collation>http://marklogic.com/collation/codepoint</collation>
  <range-value-positions>false</range-value-positions>
  <invalid-values>reject</invalid-values>
</range-path-index>

并运行 ./gradlew mlDeploy -PenvironmentName=local --info

它运行成功,但未创建添加到 xml 的元素范围索引。

MarkLogic 版本 10.0.3 数据中心版本 5.1

不支持此 xml 配置吗?

我怎样才能做到这一点?

4

1 回答 1

0

我们可以通过使用 data-hub/src/main/ml-config/databases/final-database.json 来做同样的事情

但是我们还需要将已经存在的索引添加到这个文件中

于 2020-12-15T12:21:51.417 回答