我正在尝试使用以下导入语句导入 functx 库,但无法将其导入到intellij idea community版-2018.1中的.xqy
文件中
xquery version "1.0-ml";
import module namespace functx = "http://www.functx.com" at "/MarkLogic/functx/functx-1.0-nodoc-2007-01.xqy";
functx:get-matches(
'abc123def', '[a-z]{2}')
我收到此错误消息-无法解析函数'functx:get-matches'
请帮助我解决此问题。
答案 0 :(得分:1)
为了使其能够解析functx库模块,您需要将MarkLogic安装的Modules目录的路径添加到项目中。
C:\Program Files\MarkLogic\Modules
)现在,它应该解决方法,允许您单击 ctrl 单击以跳至functx模块中的函数,并在键入时为functx函数提供自动完成功能。