以下は、私が使用している HQL クエリです。
Session ssn=HibernateSessionFactory.openSession();
Query query = ssn.createQuery("from TUIDInfo e where e.id = :cred_id ");
query.setParameter("cred_id",cred_id);
List list = query.list();
私のテーブルには に一致する約 20 のエントリが含まれてcred_id
いますが、このクエリはテーブルの最後の行のみを返します。これはなぜですか?query.list().size()
より多くのエントリがある場合でも、属性は常に 1 です。