PHP Conference Japan 2024

MongoDB\Driver\Session::advanceOperationTime

(mongodb >=1.4.0)

MongoDB\Driver\Session::advanceOperationTime推進此工作階段的操作時間

說明

final public MongoDB\Driver\Session::advanceOperationTime(MongoDB\BSON\TimestampInterface $operationTime): void

推進此工作階段的操作時間。如果操作時間小於或等於工作階段的目前操作時間,則此函式為無操作 (no-op)。

藉由搭配使用 MongoDB\Driver\Session::advanceClusterTime() 方法,從另一個 session 複製操作時間和叢集時間,您可以確保此 session 中的操作與另一個 session 中的最後一個操作具因果一致性。

參數

operationTime

操作時間是一個邏輯時間戳記。通常,這個值是透過在另一個 session 物件上呼叫 MongoDB\Driver\Session::getOperationTime() 取得的。

回傳值

無回傳值。

錯誤/例外

另請參閱

新增註解

使用者貢獻的註解

此頁面沒有使用者貢獻的註解。
To Top