2014-03-04 9 views

Antwort

2

Es gibt keinen integrierten Endpunkt in der REST-API von ML, um den Wert von xdmp:version direkt abzufragen. Wenn Sie jedoch einen v1-Endpunkt auf einer neueren Version von ML mit v2-Endpunkten aufrufen, wird eine -Ausnahme ausgelöst. Eine Möglichkeit besteht also darin, diese Ausnahme in Ihrem Plugin zu erfassen und dann den v2-Endpunkt erneut zu verwenden.

Alternativ können Sie einen sehr einfachen Endpunkt erstellen, der den Wert 10 zurückgibt. Wenn Sie, dass seinen Teil von ML REST API-System und URL-Schema wollen, könnten Sie eine Ressource Service-Erweiterung schreiben:

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

3

Es gibt Versionsinformationen in dem Host-Statusausgang. Sie müssten zuerst alle Hosts mit /manage/LATEST/hosts auflisten und einen auswählen, zum Beispiel /manage/LATEST/hosts/localhost?view=status. Dann schauen Sie unter status-properties und version.

Verwandte Themen