【问题标题】:What does ancestor mean in the google app engine datastore谷歌应用引擎数据存储中的祖先是什么意思
【发布时间】:2011-01-30 05:18:59
【问题描述】:

谁能告诉或定义更多什么是“祖先”,并举例说明它的用途以及它的用途?我只是无法理解它到底是什么。

参考:http://code.google.com/appengine/docs/python/datastore/queryclass.html#Query_ancestor

谢谢。

【问题讨论】:

标签: google-app-engine


【解决方案1】:

Transactions 在 GAE 中仅存在于祖先-后代组中。等效地,在我刚刚给出的 URL 中引用文档,

所有数据存储操作都在一个 交易必须对实体进行 在同一实体组中

和一个“实体组”,根据this page in the docs,定义为:

当应用程序创建一个 实体,它可以分配另一个实体 作为新实体的父级,使用 模型中的父参数 构造函数。将父级分配给 新实体将新实体放入 与父级相同的实体组 实体。

“祖先”只是“父”的传递闭包——即,给定一个实体,它的祖先是,它的父,它的父的父,等等。

【讨论】:

    猜你喜欢
    • 2011-04-14
    • 1970-01-01
    • 2014-10-21
    • 2013-05-17
    • 1970-01-01
    • 2011-05-13
    • 2016-02-04
    • 1970-01-01
    • 1970-01-01
    相关资源
    最近更新 更多