主题 : 内容查询问题
级别: 白丁
UID: 119623
积分:113 加为好友
威望: 3 精华: 0
主题:12 回复:61
注册时间:2018-01-05
在线时长:0
1#   发表于:2020-10-29 11:20:30  IP:219.149.*.*
QContent qContent = QContent.content;
QChannel qChannel = QChannel.channel;
QContentExt qContentExt=QContentExt.contentExt;
QContentSource qContentSource=QContentSource.contentSource;
JPAQuery<Integer> query = new JPAQuery<Integer>(this.em);
/**查询更少的字段查询列表更快*/
query.select(qContent.id);
if (ContentConstant.CHANNEL_OPTION_CHILD.equals(dto.getChannelOption())) {
query.from(qContent, qChannel);
} else {
query.from(qContent);
}
BooleanBuilder builder = new BooleanBuilder();


//描述
if (StringUtils.isNotBlank(dto.getDescription())){
builder.and(qContentExt.description.like("%"+dto.getDescription()+"%"));
}


这样写的时候报错了
org.hibernate.hql.internal.ast.QuerySyntaxException: Invalid path: 'contentExt.description' [select content.id
级别: 总版主
UID: 10736
积分:149787 加为好友
威望: 212 精华: 42
主题:297 回复:127674
注册时间:2010-09-08
在线时长:90.1
2#   发表于:2020-10-29 11:23:14  IP:182.29.*.*
是默认什么功能有问题么?
路漫漫其修远兮,吾将上下而求索!
级别: 白丁
UID: 119623
积分:113 加为好友
威望: 3 精华: 0
主题:12 回复:61
注册时间:2018-01-05
在线时长:0
3#   发表于:2020-10-29 11:54:11  IP:219.149.*.*
我想增加一个关于描述模糊查询,但是这种写法报错了
级别: 总版主
UID: 10736
积分:149787 加为好友
威望: 212 精华: 42
主题:297 回复:127674
注册时间:2010-09-08
在线时长:90.1
4#   发表于:2020-10-29 11:58:43  IP:182.29.*.*
我想增加一个关于描述模糊查询,但是这种写法报错了
您好!您自己写的代码报错需要自己调试,论坛不提供源码解析和调试服务,如要我们源码调试支持可以联系我们售前客服购买二次开发服务,我们有java工程师给您提供服务
路漫漫其修远兮,吾将上下而求索!
1 共1页