小编use*_*286的帖子

JPA:选择随机行

这是我的JPA ENTITY

@Entity
@NamedQueries({  
        @NamedQuery(name = "Question.randQuestion", query = "SELECT q FROM Question AS q ORDER BY     RANDOM")
})
@Table(name = "questions")
public class Question implements Serializable {
.....
}
Run Code Online (Sandbox Code Playgroud)

问题是:

eclipse给了我这个namedQuery的错误.它说:"在FROM子句中没有定义标识变量'RANDOM'"

我也试过RAND()而不是RANDOM和NEWID().

谢谢.

java jpa named-query jpql

4
推荐指数
2
解决办法
9403
查看次数

标签 统计

java ×1

jpa ×1

jpql ×1

named-query ×1