Warning: file_get_contents(/data/phpspider/zhask/data//catemap/9/java/354.json): failed to open stream: No such file or directory in /data/phpspider/zhask/libs/function.php on line 167

Warning: Invalid argument supplied for foreach() in /data/phpspider/zhask/libs/tag.function.php on line 1116

Notice: Undefined index: in /data/phpspider/zhask/libs/function.php on line 180

Warning: array_chunk() expects parameter 1 to be array, null given in /data/phpspider/zhask/libs/function.php on line 181
Java 将示例对象化不起作用_Java_Android_Google App Engine_Google Cloud Endpoints_Objectify - Fatal编程技术网

Java 将示例对象化不起作用

Java 将示例对象化不起作用,java,android,google-app-engine,google-cloud-endpoints,objectify,Java,Android,Google App Engine,Google Cloud Endpoints,Objectify,我有我的实体和密钥列表 List <Key<ManagerManager>> subordinates = new ArrayList<>(); 结束它保存 之后我想找一些员工,比如 并在数据存储中进行一些保存 Iterable<Employee> emploees = ofy().load().type(Employee.class).filter("subordinates", managerId); for (Emplo

我有我的实体和密钥列表

List <Key<ManagerManager>> subordinates = new ArrayList<>();
结束它保存

之后我想找一些员工,比如 并在数据存储中进行一些保存

Iterable<Employee> emploees = ofy().load().type(Employee.class).filter("subordinates", managerId);


        for (Employee item : emploees) {

            item.setEmail("Helloclone");
            ofy().save().entity(item).now();
        }
Iterable employes=ofy().load().type(Employee.class).filter(“下属”,managerId);
适用于(员工项目:员工){
项目.setEmail(“Helloclone”);
ofy().save().entity(item).now();
}

但什么也没发生。哪里有问题?

密钥和id不相同。尝试
Key.create(managermager.class,managerId)
作为筛选条件。因此,
过滤器(“下属”,Key.create(managermanger.class,managerId))
@konqi也不起作用。我尝试使用Key.create(managermanger.class,managerId)在保存
员工
时为
下属编制了索引(
@Index
)。我也这么做了,但是……我想强调tx802的评论:在创建拥有电子邮件管理员的实体之前,你必须让下属“索引”。如果以后编制索引,则无法为以前创建的实体编制索引。
Iterable<Employee> emploees = ofy().load().type(Employee.class).filter("subordinates", managerId);


        for (Employee item : emploees) {

            item.setEmail("Helloclone");
            ofy().save().entity(item).now();
        }