有沒有辦法刪除實體而無需首先從數據存儲中獲取它?我假設我已經擁有該實體的密鑰或ID。 我在想deleteObjectById
這樣的東西,getObjectById
在PersistenceManager
。通過密鑰刪除實體而無需在應用引擎中首先獲取它(使用JDO)
我能想到的最接近的方法是使用Query.deletePersistentAll()
(如圖所示here)並指定一個僅依賴於該鍵的查詢,但我無法確定在刪除它之前是否要獲取該實體。
感謝
編輯:我知道如何使用低級別的API,以及在Python API來做到這一點。我想知道是否有辦法在JDO層內完成它。
我知道數據存儲中存在的功能,我試圖確定是否可以從JDO層訪問它。 – 2009-11-09 17:03:30