当前位置: 首页 > 知识库问答 >
问题:

org.hibernate.hql.ast.查询语法异常:在第1行第102列[来自com.strutsProject.dto.EventClub bTb

宗烨赫
2023-03-14

org.hibernate.hql.ast.查询语法异常:意外令牌:在第1行附近,第102列[从com.strutsProject.dto.EventClub bTb作为C内连接com.strutsProject.dto.成就Tb作为A. EVENTNAME=C. EVENTNAME]

String hql=“FROM com.strutsProject.dto.EventClubTb as C internal join com.strutsProject.dto.Achievementstsb as A on A.EVENTNAME=C.EVENTNAME”;Query=session.createQuery(hql);

@实体@Table(name=“clubevent”)

private static final long serialVersionUID=-8767337896773261247L; 
private Long id;
private String eventname;
private AchievementsTb actb;
@OneToOne
@JoinColumn(name = "actbeventname")`enter code here
public AchievementsTb getActb() {`enter code here`
    return actb;
}
public void setActb(AchievementsTb actb) {
    this.actb = actb;
}

public String getEventname() {
    return eventname;
}
public void setEventname(String eventname) {
    this.eventname = eventname;
}

@Entity@Table(name=“Achievents”)公共类AchievementsTb扩展了ViewAllGridList{

private static final long serialVersionUID=-8767337896773261247L; 
private Long id;
private String eventname; 
public String getEventname() {
    return eventname;
}
public void setEventname(String eventname) {
    this.eventname = eventname;
}
public String getDescription() {
    return description;
}
public void setDescription(String description) {
    this.description = description;
}

块引用

共有1个答案

公羊嘉
2023-03-14

如果EventClubTbAchievementsTb关联:

FROM com.strutsProject.dto.EventClubTb as C join C.achievementsTb as A

否则,可以使用经典的θ样式联接:

FROM com.strutsProject.dto.EventClubTb as C, com.strutsProject.dto.AchievementsTb as A
where A.EVENTNAME=C.EVENTNAME
 类似资料:
  • 我在执行查询时收到错误。错误是: org.hibernate.hql.internal.ast.查询同步异常:意外令牌:第1行,第239列附近的组[SELECTj.orderDate, MAX(j.endTime), MIN(j.startTime)fromfr.thelem.timesbatch.dao.entities.JobExecEntity j WHEREj.name=?0 ANDTO_

  • 我正在开发一个电子学习应用程序。但是我在从JsonObject解析时遇到了一个问题。你能给我一个简单易懂的方法来做这件事吗? {"状态":true,"类别": [ { "category_id":"1","category_name":"印度尼西亚语","category_detail":null,"category_thumbnail":"0" }, { "category_id":"2","c

  • 我收到了firebase函数和dialogflow的响应,其中包含了我进一步实现所需的一些信息。响应是一个JSON,我将其保存在中,它是一个HashMap(字符串,对象)类型的变量。 我搜索过其他类似的线程,但奇怪的是,我的问题出现在第2列,而不是第1列,我在json中没有看到问题。这是gson部分。错误被抛出到带有属性的行上! 这是回应JSON:

  • 下面是我的代码。当我运行时,它显示“json语法异常应为字符串,但为begin\u对象”。我不知道为什么它会显示错误。 类文件是,但我不知道如何使用gson创建用于json解析的类文件。我能解释一下吗?? 这是从json调用数据的主要方法。

  • 问题内容: 我正在尝试从临时表中查询,但我不断收到此消息: 有人可以告诉我问题是什么吗?是要转换吗? 查询是 问题答案: 对于OP的命令: 我收到此错误: 当调试类似这样的东西时,请排长队,这样您将获得更好的行号: 现在导致: 这可能只是来自OP而不是将整个命令放在问题中,或者使用[]大括号来表示表名: 如果那是表名。

  • 问题内容: 我有一个奇怪的问题。我收到以下导致强制关闭的错误: org.apache.harmony.xml.ExpatParser $ ParseException:在第1行的第0列:在org.apache.harmony.xml的org.apache.harmony.xml.ExpatParser.parseFragment(ExpatParser.java:508)上找不到任何元素。 org