如何从子表中检索所有记录,其中我在子表中给多对一,在父表中给出多对多。等,
我的父类有像......一样的映射。
@OneToMany(mappedBy = "accountMaster")
private Set<AccountsData> pinAccounts;
在我的孩子我有..
@ManyToOne(cascade = CascadeType.ALL)
@JoinColumn(name = "mId")
private MasterData accountMaster;
当我尝试以下代码时,我收到了错误More than one row with the given identifier was found
我的代码是..
Criteria myCriteria = sessionFactory.getCurrentSession().createCriteria(AccountsData.class)
.add(Restrictions.eq("IsDeleted", false));
return myCriteria.list();
我想从子表中获取所有条目。但它显示出错误。我该怎么做?
提前致谢..