static void editItem(Entity item,Entity user)
{
item.setProperty("Owner",user);
}
做上述将一个实体属性设置为另一个实体的事情不是一件坏事,或者我应该像这样存储键 -
item.setProperty("Owner",user.getKey());
根据Google AppEngine文档:
嵌入实体的属性不编制索引,不能在查询中使用。您可以选择将键与嵌入实体关联,但(与成熟实体不同)该键不是必需的,即使存在,也不能用于检索实体。
您可以在嵌入式实体中找到更多信息。