static void editItem(Entity item,Entity user)
{
item.setProperty("Owner",user);
}
做上面的事情是将一个实体属性设置为另一个实体并不是坏事,或者我应该像这样存储密钥 -
item.setProperty("Owner",user.getKey());
答案 0 :(得分:1)
根据Google AppEngine文档:
嵌入式实体的属性未编入索引,无法在查询中使用。 您可以选择将密钥与嵌入式实体相关联,但(与完整实体不同)密钥不是必需的,即使存在,也不能用于检索实体。
您可以在Embedded Entities找到更多信息。