2014-03-04 48 views

回答

2

ML的REST API中沒有內置端點來直接查詢xdmp:version的值;但是,如果您使用v2端點在較新版本的ML上調用v1端點,則會拋出MANAGE-UNSUPPORTEDVERSION異常。因此,一種方法可能是在插件中捕獲該異常,然後使用v2端點重試。

或者,您可以創建一個非常簡單的端點來返回xdmp:version的值。如果你想,要成爲ML的REST API系統和URL方案的一部分,你可以寫一個資源服務擴展:

http://docs.marklogic.com/guide/rest-dev/extensions

3

有一個在主機狀態輸出版本信息。您首先需要列出所有主機與/manage/LATEST/hosts並選擇一個來查詢,例如/manage/LATEST/hosts/localhost?view=status。然後看看status-propertiesversion

相關問題