今天做项目 碰到一个问题:现有 Order Ticket Jingdian 三个实体类 ,分别对应 t_order,t_ticket,t_jingdian三张表
类Order里面有ticketId
类Ticket里面有List<Jingdian>
类Jingdian里面有 memo
请问一下,通过 Jingdian里面的 memo 属性来查询订单的HQL语句应该怎么写?
因为Ticket里面没有memo字段属性,还请知道的大神指点一二。
"from Order o,Ticket t,Attractions a where o.ticketId=t.id and a in elements (t.attractions) and a.memo like ?" ;
上面的写法不对 不知道该怎么写
类Order里面有ticketId
类Ticket里面有List<Jingdian>
类Jingdian里面有 memo
请问一下,通过 Jingdian里面的 memo 属性来查询订单的HQL语句应该怎么写?
因为Ticket里面没有memo字段属性,还请知道的大神指点一二。
"from Order o,Ticket t,Attractions a where o.ticketId=t.id and a in elements (t.attractions) and a.memo like ?" ;
上面的写法不对 不知道该怎么写
解决方案 »
- 求助,SSH做的网站页面多个模块数据怎么加载?
- 简单使用 document.createElement 和 new Option 创建一个列表框时碰到的灵异事件,胆小者慎入!!!
- java 选项卡分页
- 有谁能给个将图片保存到ACCESS数据库中的提示程序代码吗? (分快没了不好意思呀)
- WebWork的Tag如何排版,让页面更整齐
- jasperreport报表在TOMCAT4.1下导出EXCEL很正常,但是在WEBLOGIC 7.0下导出乱码。急!!!!
- 用ProxyFactoryBean创建AOP代理
- ★★★关于apache、tomcat的问题
- 一个简单问题,答对了马上给分.
- 为什么我的SERVLET在FORM中提交可以找到,而在URL中找不到?
- 求大神帮忙
- import cn.luxh.struts2.entity.Novel 需要的jar包是哪个?
Jingdian 是你Ticket的list< Jingdian>的属性名称!
这样写报错
>Request processing failed; nested exception is java.lang.NullPointerException</u></p><p><b>description</b> <u>The server encountered an internal error that prevented it from fulfilling this request.</u></p><p><b>exception</b> <pre>org.springframework.web.util.NestedServletException: Request processing failed; nested exception is java.lang.NullPointerException
如果HQL有难度,LZ完全可以用sql来解决了。
hibernate这几个是都支持的了!
Ticket关联Order order内外键为ticketId
Jingdian 是里面的外键是 ticketId 么?
查询条件是通过Ticket里面的 memo字段 做精确查询么?
不是是这样的 Order跟Ticket关联 Ticket跟Jingdian关联 Ticket跟Jingdian是多对多,查询条件是Jingdian里的memo字段,做模糊查询