【发布时间】:2013-10-20 21:46:59
【问题描述】:
我有 3 个表:Messages、MessageTypes、MessageReceivers (MSSQL)
这是我的代码: query = session.createQuery("from Messages as m left join m.messageReceivers as mr join m.messageTypes as mt " + "其中 mt.typeName = '分配'" + "和 mr.accounts.accId =:id"); query.setParameter("id", recID); 返回查询.list();
它返回一个Object[](称为O),O的每个元素都是一个Messages-一个MEssageReceiver-oneMessagesType的组合
现在我只想从这三个表中获取消息列表,我该怎么做?
【问题讨论】:
标签: sql hibernate join collections