如何从子表中检索所有记录,其中我在子表中给出了多对一,在父表中给出了一对多。喜欢,
我的父类有类似的映射..
@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();
我想从子表中获取所有条目。但它显示了那个错误。我怎样才能做到?
提前致谢..