哪个管理员 API 可以在 MarkLogic 中的数据库级别添加单词词典?
which admin API can add the word lexicons at database level in MarkLogic?
我正在使用 MarkLogic 版本 8。
我可以使用 Admin
API 设置数据库的所有其他配置,除了 word lexicon
有什么方法可以使用 admin
API.
添加 word lexicon
我必须使用 unicode codepoint
排序规则添加 word lexicon
。
我想你是在追求 database-add-word-lexicon() method: 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))
(根据您的要求更新代码)
我正在使用 MarkLogic 版本 8。
我可以使用 Admin
API 设置数据库的所有其他配置,除了 word lexicon
有什么方法可以使用 admin
API.
word lexicon
我必须使用 unicode codepoint
排序规则添加 word lexicon
。
我想你是在追求 database-add-word-lexicon() method: 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))
(根据您的要求更新代码)