2010-09-17 30 views
0

我們如何根據DQL中的object_id訪問歷史記錄ID? 有人可以提供與具有相同chronicle_id的文檔的object_id相關的模式細節,以便我們可以訪問歷史記錄ID,即使我們提供了舊的object_id?基於object_id的DQL

這裏dm_document只保存當前的object_id。

回答

0

i_chronicle_id是一個系統屬性,所以從API運行:如果您運行:dump,c,* r_object_id * 它將返回將具有對象的i_chronicle_id的對象轉儲。

1
select i_chronicle_id from dm_document where r_object_id='your id' 

這將返回指定的dm_document對象的ChronicleId。 ChronicleId對於所有版本的對象都是一樣的,每個對象都有一個。如果您正在尋找反轉,而是希望看到一個給定ChronicleId所有的ObjectID,然後將查詢應該是這樣的:

select r_object_id from dm_document (ALL) where i_chronicle_id='your id' 

這實質上看不同版本的對象。