0
我需要一些帮助。Sintaxis JQPL筛选器列表
我有这样的两个表
public class Publication implements Serializable {
private static final long serialVersionUID = 1L;
@Id
@GeneratedValue(strategy = GenerationType.IDENTITY)
@Basic(optional = false)
@Column(name = "idPublication")
private Integer idPublication;
@OneToMany(cascade = CascadeType.ALL, mappedBy = "publication")
private List<Question> questionList;
....
}
塔布拉问题
public class Question implements Serializable {
private static final long serialVersionUID = 1L;
@Id
@GeneratedValue(strategy = GenerationType.IDENTITY)
@Basic(optional = false)
@Column(name = "idQuestion")
private Integer idQuestion;
@Basic(optional = false)
@NotNull
@Size(min = 1, max = 500)
@Column(name = "pregunta")
private String question;
@JoinColumn(name = "publication", referencedColumnName = "idPublication")
@ManyToOne(optional = false)
private Publication publication;
@NotNull
private Boolean activo;
....
}
我需要与谁拥有活跃的问题=真正的出版物。 例如:我有出版物A和出版物B,其中A有5个问题,2个有效,B有6个问题,有5个有效。
我尝试做“选择从出版物P,问阙p其中p.idPublication = que.publication.idPublication和que.activo = 1”,但它返回与他们的所有问题发表...
我不能FINDE解决这个
请帮助
电贺