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

使用@query进行2表查询的Spring JPA方法名称

涂飞航
2023-03-14
**Table1**
id
column1
column2
mainId
List<Table2> table2List

**Table2**
id
table1_id
status
person_id

谢谢各位:)

共有1个答案

轩辕亮
2023-03-14

经过一段时间的环顾和尝试不同的事情...答:

当您想对表2进行查询时,您需要将其添加到方法中,作为:

findBymainIdAndTable2List_StatusInAndTable2List_personId

因此,本质上要添加列表名,后跟下划线和该表中的列名。如果有人想要添加更多,请放心:这就是我的工作方式

 类似资料:
  • 我试图写这个来获取列表,我必须将ID列表作为参数传递: 我的实体是我用来查询的实体是: 但我在运行后遇到了以下异常: 有人能帮我用上面的方法获取列表吗?或者能告诉我我在这方面做错了什么。我不想使用本机,即(nativeQuery=true)使用这个。

  • 问题内容: 我最近为我在iOS中开发的iOS应用程序实现了AWS开发工具包。我已经连接到数据库实例并能够获得查询响应,但是,我正在努力将其转换为可用数据。我对Swift,AWS和编程一般还是比较陌生,因此可能缺少明显的东西! 我的代码如下: 控制台输出为: 对象:[{area =“ {\ n S = \” West Hampstead \“; \ n}”; name =“ {\ n S = \”

  • query 执行sql语句query($query) query [string] The SQL query.Return: [object] The PDOStatement object.此方法用于使用复杂的SQL语句,SQL注入问题请参考quote方法 $database->query("CREATE TABLE table ( c1 INT STORAGE DISK, c2

  • query 执行sql语句query($query) query [string] The SQL query.Return: [object] The PDOStatement object.此方法用于使用复杂的SQL语句,SQL注入问题请参考quote方法 $database->query("CREATE TABLE table ( c1 INT STORAGE DISK, c2 INT ST

  • 问题内容: 在使用Dagger 2进行方法注入方面,我还没有找到很好的解释/示例。有人可以帮我理解吗? 例: 因此,如果用注释我的方法,是否可以正确地假定方法签名中的参数将注入对象图中定义的对象?那我该如何在代码中使用这种方法呢?当我进行方法调用时,仍然希望我提供所有参数,这将达到目的。 更新: 因此,据我了解,假设我的DinnerComponent的设置如下,则如果我调用,Dinner对象将可用

  • 我有以下接口 我正在使用以下依赖项 我使用的Base_Url如下所示: 原始url或api调用应该如下所示: 我尝试将@path更改为@query,但仍然得到相同的错误消息 下图是来自邮差的一个测试,看起来很管用: 我只是从postman复制url并在代码中进行必要的更改,我得到的错误代码仍然是相同的