我想和患者和医生一起制作一个日期列表,在数据库中有1:N,患者是id的参考,当我做一个简单的serach-container时,列doctorName为null因为患者类没有一个名为Doctor的名字,只有idDoctor和doctorName它拥有一个医生类,所以我有两个类和一个搜索容器,我不知道如何把医生的名字:/
搜索容器
'emptyResultsMessage =“empty-cita-menssage-result”> “ total =“<%= CitaLocalServiceUtil.getCitasCount()%>” /> <
<liferay-ui:search-container-row className="com.everis.formacion.model.Cita"
keyProperty="idCita"
modelVar="cita"
escapedModel="<%= true %>">
<liferay-ui:search-container-column-text
name="fechaCita"
property="<%= CitaPortlet.REQUEST_FECHA_PACIENTE_PARAM %>"
/>
<liferay-ui:search-container-column-text
name="nombrePaciente"
property="<%= CitaPortlet.REQUEST_NOMBRE_PACIENTE_PARAM %>"
/>
<liferay-ui:search-container-column-text
name="nombreDoctor"
property="<%= DoctorPortlet.REQUEST_NOMBRE_PARAM %>"
/>
<liferay-ui:search-container-column-text
name="comentarios"
property="<%= CitaPortlet.REQUEST_COMENTARIO_PARAM %>"
/>
</liferay-ui:search-container-row>
<liferay-ui:search-iterator />
答案 0 :(得分:1)
<liferay-ui:search-container-column-text
value="<%= DoctorLocalServiceUtil.getDoctor(cita.getIdDoctor()).getNombreDoctor() %>"
name="Nombre Doctor"
/>
返回医生的姓名:)