我想知道这是否是在数据存储中实现“垃圾桶”的简单方法。
抱歉,我的想法是,如果更改实体的命名空间是一件容易的事情,那么您可以拥有一个命名空间,例如“已删除”,它会从主命名空间中隐藏实体,但可以轻松恢复它们。我在文档中找不到任何内容,但我想我会把问题放在那里以防万一..
最佳答案
命名空间是实体键的一部分,一旦实体创建就不能更改。唯一的方法是创建新实体,复制属性并删除原始实体。
关于google-app-engine - 是否可以更改实体的命名空间 (NDB),我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/11822059/