Warning: file_get_contents(/data/phpspider/zhask/data//catemap/9/java/330.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

Warning: file_get_contents(/data/phpspider/zhask/data//catemap/2/google-app-engine/4.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 用JPA实现Appengine投影查询_Java_Google App Engine_Datanucleus - Fatal编程技术网

Java 用JPA实现Appengine投影查询

Java 用JPA实现Appengine投影查询,java,google-app-engine,datanucleus,Java,Google App Engine,Datanucleus,appengine投影查询看起来很有趣 我正在使用dnjpa插件,我不知道如何进行投影查询 简单查询 select from PositionUser p where p.friends = :userKey 该实体具有一个延迟获取的列表 @Entity public class Data{ @Id @GeneratedValue(strategy = GenerationType.IDENTITY) private Key key; private String nickNam

appengine投影查询看起来很有趣

我正在使用dnjpa插件,我不知道如何进行投影查询

简单查询

select from PositionUser p where p.friends = :userKey  
该实体具有一个延迟获取的列表

@Entity
public class Data{
@Id
@GeneratedValue(strategy = GenerationType.IDENTITY)
private Key key;    
private String nickName;
private String lastName;
private String firstName;
private String email;

@Basic(fetch = FetchType.LAZY
private List<Key> friends;
@实体
公共类数据{
@身份证
@GeneratedValue(策略=GenerationType.IDENTITY)
私钥;
私有字符串昵称;
私有字符串lastName;
私有字符串名;
私人字符串电子邮件;
@基本(fetch=FetchType.LAZY
私人名单朋友;
我希望我的用户在不序列化列表的情况下对我的实体执行查询

问题1.在JPA/appengine中,延迟获取是投影查询的机制吗

问题2.如何知道投影查询是否可操作

谢谢


-lp

关于如何在JPQL中指定结果子句(这就是投影),有很多文档,那么当你这样做时会发生什么呢?@NeilStockton你是对的。我不知道我怎么会错过这个。