NutzCN Logo
问答 多表查询列表显示问题
发布于 2639天前 作者 qq_7a75c5b0 2024 次浏览 复制 上一个帖子 下一个帖子
标签: nutzwk

List deviceList = deviceService.fetchLinks(deviceService.query(Cnd.where("parentId", "=", id)),"dict"
关联查询对应的dict有数据。但是在页面遍历的时候现实不了。
${o.dict.name}不显示,不能这样写吗?

<% for(o in obj){
%>
<tr data-tt-id="${o.id}" data-tt-parent-id="${o.parentId}" data-tt-branch="${o.hasChildren}">
	<td>${o.deviceNo!}</td>
	<td>${o.deviceName!}</td>
	<td>${o.deviceIdCode!}</td>
	<td>${o.dict.name! }</td>
	<td>${o.deviceModel!}</td>
	<td>${o.deviceSite!}</td>
	<td>${o.deviceManager!}</td>
	<td>${o.deviceInstalDate!}</td>
	<td>${o.remark!}</td>

	<td>
9 回复

哪里有多表?? 没看出来

两张表,device和dict

dict是@One关联的? 后台先打印一下有没有值嘛

嗯。我debug了,有值。就是页面我用${o.dict.name}就不显示,

改成这样看看输出啥

<td>${o.dict}</td>

其他字段有显示不?

其他字段都是device表的,都可以显示。

sorry,我犯傻了。我没给get/set方法。

添加回复
请先登陆
回到顶部