簡體   English   中英

XDMP-TOOMANYPOSITIONS-Marklogic錯誤

[英]XDMP-TOOMANYPOSITIONS - Marklogic error

我正在形成一個由多個或多個查詢和查詢組成的查詢,這是cts:search()函數的第二個參數。 但是,當我使用cts:search() ,我得到了XDMP-TOOMANYPOSITIONS:error 誰能告訴我在什么條件下的原因。 這個錯誤會發生嗎?

https://docs.marklogic.com/guide/messages/XDMP-en#XDMP-TOOMANYPOSITIONS上的文檔說的不多,但這意味着查詢評估失敗,因為位置信息太多。 這可能是服務器錯誤。 不要調整任何內容:沒有可用的設置會影響此限制。 如果您沒有運行最新版本,請升級到最新版本,然后查看是否有幫助。 否則,您應該與支持人員聯系以獲取詳細信息。

您可以嘗試使用https://docs.marklogic.com/cts:searchunchecked選項-但僅在此特定查詢確實不需要使用位置數據時才有效。 這是一個簡單的測試,它將確認問題的本質。

如果您可以發布完整的查詢,則可能有人會發現一種重組它的方法來解決該問題。

另一個可能的解決方法是完全關閉位置索引:單詞位置,元素-單詞位置等。但是,您可能有充分的理由首先將它們打開。

暫無
暫無

聲明:本站的技術帖子網頁,遵循CC BY-SA 4.0協議,如果您需要轉載,請注明本站網址或者原文地址。任何問題請咨詢:yoyou2525@163.com.

 
粵ICP備18138465號  © 2020-2024 STACKOOM.COM