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

Spring r2dbc复合支持

司空昊阳
2023-03-14

Spring r2dbc似乎不支持复合主键/嵌入类。

在这种情况下,可以遵循哪些其他选项或解决方法

如果我有一个具有复合键的表,那么如何使用部分键(可能是第一列)获取对象的流量?

例如

repository.findAllById(String id);

Thanks 

共有1个答案

娄森
2023-03-14

您可以使用带注释的查询,也可以使用R2dbcEntityTemplate

 类似资料:
  • 我有一个方法来计算< code > div 中元素的数量并返回它们的数目。 这是页面源代码 WebDriver引发以下错误:不支持复合类名。考虑搜索一个类名并过滤结果,或者使用CSS选择器。 编辑: 结果是< code>WerbDriver不支持类名中的空格,omg。 你们能帮我在这种情况下使用< code>CSS选择器来找到元素吗?

  • 假设我们在Git中有以下情况: > 创建的存储库: 主服务器中的某些修改发生并提交: 功能1从master分支,完成了一些工作: 同时,在主代码中发现一个bug,并建立一个热修复分支: 该错误在修补程序分支中修复,并合并回主程序(可能在拉取请求/代码审查之后): 功能1的发展仍在继续: 假设我需要功能分支中的修补程序,可能是因为bug也发生在那里。如何在不将提交复制到功能分支的情况下实现这一点?

  • 我试图建立一个具有联合数据类型支持成员记录类型的AVRO复杂记录。 我在尝试读取这种模式时出错。 我想知道-是否有可能声明这样的AVRO模式-其中一个字段类型是复杂用户定义消息结构的联合。 如果可能的话,你能让我知道我做错了什么吗?或者用union类型字段的类型定义举例说明这种结构吗? 我想使用AVRO的动态架构用法 - 因此请指定此架构文件运行时并将传入缓冲区解析为“request”/“resp

  • Git 有几个实现大部的分支及合并功能的实用命令。 git branch git branch 命令实际上是某种程度上的分支管理工具。 它可以列出你所有的分支、创建新分支、删除分支及重命名分支。 Git 分支 一节主要是为 branch 命令来设计的,它贯穿了整个章节。 首先,我们在 分支创建 一节中介绍了它,然后我们在 分支管理 一节中介绍了它的其它大部分特性(列举及删除)。 在 跟踪分支 一节

  • 向master分支合并issue1分支的修改。 执行merge命令以合并分支。 $ git merge <commit> 该命令将指定分支导入到HEAD指定的分支。先切换master分支,然后把issue1分支导入到master分支。 $ git checkout master Switched to branch 'master' 打开myfile.txt档案以确认内容,然后提交。 连猴子都懂的

  • 完成作业后的topic分支,最后要合并回merge分支。合并分支有2种方法:使用merge或rebase。使用这2种方法,合并后分支的历史记录会有很大的差别。 merge 使用merge可以合并多个历史记录的流程。 如下图所示,bugfix分支是从master分支分叉出来的。 合并 bugfix分支到master分支时,如果master分支的状态没有被更改过,那么这个合并是非常简单的。 bugfi