使用xquery/Marklogic可以將文檔從一個文件夾移動到另一個文件夾中嗎?如果是,請詳細解釋。使用xquery進行文檔的物理移動
回答
我不確定我是否理解這個問題。爲什麼「身體」運動很重要?數據庫將文檔的物理存儲從開發人員中抽象出來。如果您正在管理MarkLogic數據庫,則可以將森林(數據和索引所在的物理分區)放在不同的位置。不過,我懷疑這不是你要問的。你能否提供你想解決的問題的更多細節?
號
據我所知,在MarkLogic訪問文件系統的唯一XQuery函數直接是:
xdmp:文件系統的目錄, xdmp:文件系統文件, xdmp:文件系統的文件 - 存在, xdmp:文件系統的文件長度, xdmp:文件加載, xdmp:文檔保存
MarkLogic明確不會讓你EXEC命令或直接修改主機操作系統的文件。
我認爲derickson的意思是'xdmp:save'而不是xdmp:document-save,並且是的,這是MarkLogic中唯一允許直接操作文件系統的函數。所以你*可以*寫文件,但不能刪除。您可以用空白文件覆蓋文件,但只能節省磁盤空間。然而,您可以與其他服務交互(例如使用'xdmp:http-get'),並讓這些服務爲您做這些工作。 – grtjn 2012-07-17 15:24:48
我也想知道你的意思是「移動文檔」......這些是MarkLogic文檔還是文件系統文檔?在這種情況下什麼是「文件夾」?如果這是一個marklogic文檔,你的意思是把URI放在不同的「目錄」中?
「物理移動」marklogic文檔最接近的是改變它的URI。 有沒有內建這樣做,但xmlsh通過在郵件列表很久以前複製一些代碼來支持這一點。你可以在這裏看到的策略
- 1. 使用xquery進行查詢處理
- 2. 更先進的物理引擎文檔
- 3. MarkLogic 8 - 使用文檔管理和結帳的XQuery
- 4. 如何使用XQuery過濾JSON文檔?
- 5. XQuery查詢,使用兩個xml文檔
- 6. 使用Phaser和p2.js物理的「精確移動」物體
- 7. 使用.net和並行處理進行文本歸檔的SQL
- 8. 移動SKSpriteNodes碰撞行爲與物理
- 9. 處理生物XML文檔
- 10. ruby的xquery文檔/示例
- 11. 檢測物理移動
- 12. 移動物理引擎
- 13. SpriteKit物理如何移動物體?
- 14. 使用WSO2 ESB進行XQuery轉換
- 15. 使用xpath和HTML進行xquery
- 16. 使用xquery進行XML比較
- 17. 用於eclipse的xquery插件允許我對xml文檔運行xquery代碼
- 18. 使用CoreNLP ColumnDataClassifier進行大型文檔集的文檔分類
- 19. 在xquery中獲取文檔
- 20. 將圖像從www移動到文檔以進行更新
- 21. 聚合物:使用App-IndexedDB的鏡與聚合物文檔應用-pouchdb文檔
- 22. DSpace和文檔的物理分隔
- 23. 使用POD進行CSS文檔
- 24. 使用OpenOffice SDK進行文檔轉換
- 25. 使用移動仿真器進行移動開發的視口
- 26. 使用Google Maps v3進行地圖移動的移動標記
- 27. android移動版localstorage的物理位置?
- 28. 使用XQuery生成動態表格行
- 29. 使用物理對象和非物理對象進行碰撞檢測
- 30. 使用PayPal進行移動支付
你需要告訴我們你的「移動」的意思。並通過「文件夾」 你想解決什麼問題? – 2012-07-23 08:28:24