2017-02-10 89 views
0

我有一個休息的實例在8002端口創建調用從另一個數據庫文件,它使用的是默認的細節數據庫等 我還有一個數據庫,我想看到所有文件發售那裏,我也想獲得具體的文件。如何REST API CAN用於基於

http://localhost:8002/LATEST/rest-apis/ - 做工精細,並顯示數據庫,口等細節,但是當我添加/搜索數據庫= Nuxeo的我得到錯誤400

我怎樣才能做到這一點

TIA

+0

如果提供給您的查詢的答案滿足您的需求,請考慮關閉他們我接受一個答案。否則,請擴展您的問題以獲得進一步的幫助。 –

回答

4

實例嗎?端口8002是管理API的一部分..

對於MarkLogic 8及更高版本,不需要您需要自己的rest API的想法(HTTP重寫器負責此操作),您可以傳遞參數來設置數據庫。

對於上面你的需要,我會被打與實例這裏所描述的搜索端點: https://docs.marklogic.com/REST/GET/v1/search

例子:

http://localhost:8000/v1/search?database=nuxeo&q=* 

然後,您可以調整這些結果給你只是URIS(其他有趣的端點也可以使用,如值端點)或以其他方式轉換數據。

爲了得到一個單一的文件,那麼你可以使用文檔獲取端點(看在一個相同的REST API文檔)