Xquery 版本 0.9-ml 到 xquery 版本 1.0-ml 更新
Xquery version 0.9-ml to xquery version 1.0-ml updation
我们使用了来自 marklogic community/common 的这两个文件,即 cookies.xqy 和 dateparser.xqy
https://github.com/marklogic-community/commons/tree/master/http
https://github.com/marklogic-community/commons/tree/master/dates
现在我们希望切换到最新版本的 marklogic,即 10.0-2.1
并且 xquery verion 0.9-ml 在其中已弃用。所以我们必须手动对这些文件进行更改,或者我们是从任何地方获取它。
statefull-cookies.xqy
文件已经是 1.0-ml
语法,所以你只需要重写 cookies.xqy
这将是一个小的变化,比如用 [=14 替换 define
=] 和一些额外的分号。
日期库可能需要更多工作,但您可以考虑改用此包。它不是完全匹配,但非常强大,并且在现场经过了全面测试:
https://github.com/grtjn/ml-datetime
如果 commons/date 中缺少 ml-datetime 中的功能,请随时针对它开票。
HTH!
我们使用了来自 marklogic community/common 的这两个文件,即 cookies.xqy 和 dateparser.xqy
https://github.com/marklogic-community/commons/tree/master/http
https://github.com/marklogic-community/commons/tree/master/dates
现在我们希望切换到最新版本的 marklogic,即 10.0-2.1 并且 xquery verion 0.9-ml 在其中已弃用。所以我们必须手动对这些文件进行更改,或者我们是从任何地方获取它。
statefull-cookies.xqy
文件已经是 1.0-ml
语法,所以你只需要重写 cookies.xqy
这将是一个小的变化,比如用 [=14 替换 define
=] 和一些额外的分号。
日期库可能需要更多工作,但您可以考虑改用此包。它不是完全匹配,但非常强大,并且在现场经过了全面测试:
https://github.com/grtjn/ml-datetime
如果 commons/date 中缺少 ml-datetime 中的功能,请随时针对它开票。
HTH!