我的DAO中有一个hibernate调用,看起来像这样
List<Associate> associate = (List<Associate>)session.createSQLQuery("SELECT * FROM associates WHERE fk_id = :id AND fk_associate_id = (SELECT id FROM users WHERE fk_user_type = 2)").setParameter("id", id).list();
Run Code Online (Sandbox Code Playgroud)
我收到一个错误,说我无法将结果列表强制转换为模型类型Associate.我不明白为什么会这样.我只返回关联表中的字段.