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

时间:2017-09-20 08:30:41

标签: marklogic marklogic-8

我正在使用MarkLogic版本8.

我可以使用Admin API设置数据库的所有其他配置,word lexicon

除外

有没有办法使用word lexicon API添加admin

我必须使用word lexicon归类添加unicode codepoint

1 个答案:

答案 0 :(得分:4)

我认为你是在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))

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