哪个管理 API 可以在 MarkLogic 中的数据库级别添加单词词典?

Dix*_*gla 0 marklogic marklogic-8

我正在使用 MarkLogic 版本 8。

我可以使用AdminAPI 设置数据库的所有其他配置,除了word lexicon

有什么办法可以word lexicon使用adminAPI​​添加。

我必须添加word lexicon整理unicode codepoint

Tam*_*mas 5

我认为您正在使用database-add-word-lexicon()方法:http://docs.marklogic.com/8.0/admin:database -add-word-lexicon

xquery version "1.0-ml";

import module namespace admin = "http://marklogic.com/xdmp/admin" at "/MarkLogic/admin.xqy";

let $config := admin:get-configuration()
let $dbid := xdmp:database("Documents")
let $lexspec := admin:database-word-lexicon("http://marklogic.com/collation/codepoint")
return admin:save-configuration(admin:database-add-word-lexicon($config, $dbid, $lexspec))
Run Code Online (Sandbox Code Playgroud)

(根据您的要求更新代码)