marklogic

    0熱度

    2回答

    我們的dba在Marklogic服務器中完成了一個設置,並且他已經上傳了多個xml文檔。 我試圖通過Oracle頂點RESTful Web服務的PL/SQL代碼來訪問這些文件 declare l_clob CLOB; BEGIN l_clob := apex_web_service.make_rest_request( p_url => 'http://abcd.efg.com:8011

    0熱度

    4回答

    我需要在許多文件中進行搜索,但不想在查詢中寫入它們的名稱。在我的情況下,我需要查詢500個XML文件,每個名稱都不相同。那麼,有沒有辦法。 我可以說: for $x in doc("ALL XML files under a specific directory") return $x/Something 我使用Ubuntu和MarkLogic5

    10熱度

    2回答

    我的應用程序經常需要使用查找過程來裝飾它所服務的文檔中的值以獲取各種代碼的人類可讀形式。 例如<product_code>PC001</product_code>想要返回爲<product_code code='PC001'>Widgets</product_code>。它並不總是product_code;有幾種不同類型的代碼需要類似的行爲(其中一些只有幾十個例子,其中一些例子有幾千例)。 我想知

    1熱度

    1回答

    我已經使用庫服務API將文檔插入MarkLogic。有些情況下,我需要保存沒有簽入的更改。這意味着將更改保存到當前版本中,而不增加版本號。已經在某些CMIS規範中看到過這樣的設施,它提供了現成的解決方案,用於簽入具有相同版本的文檔。在MarkLogic找不到類似的API。我能想到的替代選項是取消管理託管文檔,使用xdmp函數執行更新和重新管理內容。但是這會丟失以前的版本。有沒有其他方法可以做到這一

    0熱度

    2回答

    我正在研究Marklogic Server中的單筆交易和多筆交易。除了多語句顯式提交的區別之外,還有什麼是其他的區別。我指的是可能出現的用例優先於其他用例。 直到現在對於兩個事務T1和T2,其中我需要在後續事務中的一個事務的結果,我總是對T1和T2使用xdmp:eval(),併爲T1和T1指定「不同事務」 T2。這可以說是單一語句還是多語句事務。

    1熱度

    1回答

    我正在嘗試使用MarkLogic和xQuery作爲服務器端語言創建一個動態網站。 我創建了一個WebDav服務器,並使用Windows資源管理器在數據庫中創建xml文檔,其內容用作一些頁面內容。 當我在Windows資源管理器中創建XML文檔時,MarkLogic將它們插入爲二進制文檔而不是xml文檔,因此我的xquery無法正常工作。有什麼方法可以改變這個,也就是MarkLogic中的設置嗎?

    2熱度

    2回答

    我有一個包含文本值的元素,我需要能夠從GUI應用程序中搜索文本內容。 我正在閱讀ML 5.0文檔,並且看到我可以在此元素上使用元素範圍索引或元素詞詞典。 我想現在哪一個我應該使用考慮的事實,我需要包含該元素 搜索迅速 使用cts:element-word-query 使用搜索選項,其中 搜索在10個萬份文件我正在尋找starts-with並且包含選項。 感謝任何幫助。 哈利

    0熱度

    1回答

    我需要安排facets爲(fc=Type, Topic, Year, Editor) 但面的順序是根據命名概念Editor, Topic, Type, Year(按名稱升序排列)我應該使用 什麼方式來訂購吧?

    1熱度

    1回答

    我正在嘗試從一個xml文檔到另一個xml文檔的MOVE節點。兩個文檔都使用相同的名稱空間。我試圖通過在第一個文檔上執行xdmp:node-insert-child()然後在第二個文檔上按順序執行xdmp:node-delete()來完成此操作。問題是xdmp:node-delete()在我的xml文檔中留下空格和返回值。我怎樣才能防止這種情況發生? 下面是一個代碼示例... let $docume

    2熱度

    1回答

    的特定版本marklogic搜索。我希望搜索只包含當前版本的文檔。有沒有辦法使用搜索:搜索API?如果沒有其他建議?我知道一種選擇是將舊版本推入不同的集合和當前版本。只搜索當前版本的集合。出於某些原因,我不想這樣做。還有其他方法嗎?