XML ドキュメントが構築されているか (たとえば を使用してxdmp:unquote
)、またはデータベースから取得されているかを確認したいと考えています。私が試した方法の 1 つは、document-uri プロパティを確認することです。
declare variable $doc as document-node() external;
if (fn:exists(fn:document-uri($doc))) then
'on database'
else
'in memory'
これで十分に機能しているように見えますが、これを保証する MarkLogic のドキュメントには何も記載されていません。この方法は信頼できますか?他に使用すべきテクニックはありますか?