【问题标题】:Not able to see xquery result in qconsole while CRUD operation is going on using MarkLogic Java API使用 MarkLogic Java API 进行 CRUD 操作时,无法在 qconsole 中看到 xquery 结果
【发布时间】:2019-08-22 05:49:03
【问题描述】:

我有一个场景,我们正在对特定集合中的可用文档执行多个 CRUD 操作,同时我们从该特定集合中提取数据以将其显示在 UI 上。

例如 - 假设我有一个名为 Inventory 的集合,并且我正在使用 JAVA api 更新(执行 CRUD 操作)Inventory 集合中可用的多个文档,同时我正在使用 XQuery 从 Inventory 集合中提取数据以在 UI 上显示它,但是当 JAVA api 执行 CRUD 操作时,我无法获得 xquery 结果。

【问题讨论】:

标签: marklogic marklogic-9


【解决方案1】:

在更新提交之前,您的查询不会显示这些更改。这是设计使然。如果您说您有已提交的更新而您没有看到这些更新,则可能是因为您的查询在更新提交之前开始。

相关参考:Understanding Transactions in MarkLogic Server

【讨论】:

    猜你喜欢
    • 1970-01-01
    • 1970-01-01
    • 2022-08-12
    • 1970-01-01
    • 2015-06-22
    • 2021-08-07
    • 1970-01-01
    • 1970-01-01
    • 1970-01-01
    相关资源
    最近更新 更多