【发布时间】:2012-10-11 12:29:08
【问题描述】:
根据文档,模型应该是这样的
public class Employee
{
@Id String name;
Key<Employee>[] subordinates;
}
我需要知道如何将下属添加到员工。
【问题讨论】:
标签: google-app-engine many-to-many objectify
根据文档,模型应该是这样的
public class Employee
{
@Id String name;
Key<Employee>[] subordinates;
}
我需要知道如何将下属添加到员工。
【问题讨论】:
标签: google-app-engine many-to-many objectify
更好的方法可能是让每个Subordinate 实体拥有一个与其经理一起的属性,如下所示:
public class Employee {
@Id
String name;
Key<Employee> manager;
}
无论如何,如果你还想在每个Employee实体中有一个下属列表,首先你得到实体,你将下属的Key添加到列表中,然后保存实体。
希望这会有所帮助。
【讨论】: