Score
0
Watch 3.1K Star 6.8K Fork 3.3K

卓源软件 / JeeSite 4.xJavaAGPL-3.0

父子表关联时如何设置以子表的某字段作为查询条件

Open
熊冰寒  Opened this issue

我有父子表,显示 需要把子表某个字段做为查询条件,我使用:
joinTable={
@JoinTable(type=JoinTable.Type.JOIN, entity= TGroupInfo.class, attrName="tGroupInfo", alias="g",
on="g.id = a.group_id ", columns={
@Column(name="id", label="分类编码", isPK=true),
@Column(name="group_name", attrName="tGroupInfo.groupName", label="分类名称", queryType=QueryType.LIKE),
}
)
},
然后在list的html里用:
<#form:input path="tGroupInfo.groupName" maxlength="64" class="form-control width-120"/>
在java代码里能收到传递来的对象里的tGroupInfo子对象中,groupName字段已经赋值,但是sql里没有把它放如查询条件,请问我应该怎么做?谢谢!

total 2 participants

Comments (1)

大西洲总督 2019-12-03 17:34

你用的是get方法吗?get方法传参没用,只会按主键查...

Sign in to comment

Assignees
Labels
Not set
Projects
Milestones
Branches
Planed to start
Not set
Planed to end
Not set
Top level
Priority
Java
1
https://gitee.com/thinkgem/jeesite4.git
git@gitee.com:thinkgem/jeesite4.git
thinkgem
jeesite4
JeeSite 4.x

Help Search