簡體   English   中英

Appengine數據存儲區編輯實體的標識符

[英]Appengine datastore edit entity's Identifier

最初,在創建數據存儲區時,已為每個實體使用自動生成的標識符。 但目前正計划將標識符手動分配給實體。

1)是否可以通過Appengine Datastore Viewer編輯標識符?

2)是否可以通過編程方式更改每個實體的標識符?

您無法通過數據存儲查看器編輯實體ID。

您可以以編程方式讀取每個實體,並將其另存為具有新ID的新實體,然后刪除舊實體。 沒有“便宜”的方法。

請注意,手動分配ID可能會導致擁塞(這是App Engine現在分配非順序ID的原因)和競爭條件(兩個或多個實例試圖同時保存具有相同ID的實體)。

暫無
暫無

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

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