1
static void editItem(Entity item,Entity user)
    {
        item.setProperty("Owner",user); 
    }

正在做上述将一个实体属性设置为另一个实体的事情不是一件坏事,或者我应该像这样存储密钥 -

item.setProperty("Owner",user.getKey());
4

1 回答 1

1

根据 Google AppEngine 文档:

嵌入式实体的属性未编入索引,不能在查询中使用。您可以选择将密钥与嵌入式实体相关联,但(与成熟实体不同)密钥不是必需的,即使存在,也不能用于检索实体。

您可以在嵌入式实体中找到更多信息。

于 2013-01-27T12:41:54.300 回答