【问题标题】:Is it possible to change the namespace of an entity (NDB)是否可以更改实体的命名空间(NDB)
【发布时间】:2012-08-06 03:02:08
【问题描述】:

我想知道这是否是在数据存储区中实现“垃圾桶”的一种简单方法。


抱歉,我的想法是,如果更改实体的名称空间很容易,那么您可以拥有一个名称空间,例如“deleted”,它将隐藏主名称空间中的实体,但让它们易于恢复。我在文档中找不到任何东西,但我想我会把问题放在那里以防万一..

【问题讨论】:

  • 您的问题的标题和正文不匹配。请解决您的问题并提供有关“垃圾桶”是什么意思的更多详细信息

标签: google-app-engine google-cloud-datastore app-engine-ndb


【解决方案1】:

命名空间是实体键的一部分,一旦创建实体就无法更改。唯一的方法是创建新实体,复制属性并删除原始实体。

【讨论】:

  • 谢谢彼得,这正是我所期望的。
  • 是否有自动复制到新实体的方法?
猜你喜欢
  • 2015-01-07
  • 1970-01-01
  • 1970-01-01
  • 1970-01-01
  • 1970-01-01
  • 2011-05-11
  • 2012-05-22
  • 1970-01-01
  • 1970-01-01
相关资源
最近更新 更多