我需要使用暴露的where查询来实现selectAll() 。 这是我的代码: 不管我将空字符串或单词放入keyword参数中,它都不起作用,结果我得到空列表。 问题是如何在暴露 kotlin 的情况下实现search功能。 ...
我需要使用暴露的where查询来实现selectAll() 。 这是我的代码: 不管我将空字符串或单词放入keyword参数中,它都不起作用,结果我得到空列表。 问题是如何在暴露 kotlin 的情况下实现search功能。 ...
我正在尝试输入用户密码以保存在 postgresql 数据库中。 使用 kotlin 和 argon2。 我做了这些功能,并且在测试中,它工作得很好。 但是当我将它保存在数据库中并尝试比较密码时,它总是会出错。 有人能帮忙吗? 我创建了以下功能: 在测试中,一切都很完美 当我保存到数据库并尝试比较时 ...
我正在尝试为这样的表创建实体: 这样的事情似乎有效: 是否可以创建一个实体然后插入它? 像这样的东西?: 我不是在寻找使用IntTable 、 StringTable ……的解决方案,就像公开的文档中那样。 只用一张来自exposed的Table 。 ...
我有一个包含 2,600,000 条记录的大数据库,我想通过遍历所有记录对其进行一些高级搜索。 但是,使用selectAll()运行脚本需要很长时间才能加载。 作为一种解决方法,我使用以下代码将 100,000 条记录循环 26 次: 我怎样才能加快这个查询,或者如果可能的话,我怎样才能减少查询集 ...
我需要创建包含其他字段的多对多引用。 例如我有 我需要将Server上的User与多对多参考链接起来。 我像这样创建了表 并了解我需要在Members中包含其他信息,如果我创建像Member这样的实体以便于数据操作,这也会有所帮助 ...
这是 kotlin 的 DAO 层的代码块和暴露的 ORM 的 Ktor 运行代码后,我得到org.postgresql.util.PSQLException: A result was returned when none was expected错误。 SELECT查询以这种方式工作,但WIT ...
我想在 Ktor 中使用 Exposed。 最简单的问题是如何从查询选项中获取实体? 比如这些代码: 我想检查用户在登录时是否存在并在存在时获取信息。 但我只能获得 ResultRow 类型的结果,如何将其转换为 DbUser object? 我在这个Kotlin 暴露的 DSL 查询映射中找到了 ...
我正在定义一个内部连接,如下所示(这样做是因为,据我所知,除了中间表中的复合主键之外,Exposed 不支持其他值):val settingOrganisationList = (OrganisationTable innerJoin SettingOrganisationTable innerJ ...
我正在使用 Ktor 创建 API 服务器,并使用暴露的 SQL。 我有两个如下表:/// Performance Table @kotlinx.serialization.Serializable data class PerformanceDAO(val performanceId: Stri ...
我如何 select 在 ktor 数据库中的表中的最后一条记录? 我的数据 class 我的 function ...
我想使用 kotlin 暴露的框架来模拟这个查询: 我尝试了下一个查询: 但是这个查询只会导致: 并在代码中选择最大值。 如何在数据库一侧执行查找最大值并将其映射到Int ? ...
我有两个表,其中第二个表在第一个表中被引用为外键,并且我在 Kotlin 代码中使用暴露为 ORM 框架的 jetbrains。 表 A 表 B 我想要实现的查询是 ...
我是 ktor 和 Exposed 的新手。 我想写一个 function 按id返回Category object 这是我的数据 class 这是我的main function 这是我的 function 应该返回一个Category 但返回的category不是Category而是Query c ...
我尝试使用 postgresql 数据库启动 ktor 应用程序。 为此,我使用了 docker 撰写。 我的 docker-compose.yml。 我每个人都收到错误: 此数据库已创建并可以连接到它。 ...
我有一个这样的专栏: 在这种情况下,我可以将 M.netaryAmount 类型的值分配给列,例如: 但是当我像这样使用 nullable() 时: 然后我不能再分配 M.netaryAmount 了。 它抱怨一些通用的错误信息: ...
我有一个插入新行并返回其 ID 的代码: 但是,我怎样才能返回所有值,而不仅仅是 ID? 在 SQL 我会写如下内容: ...
假设我们有一个“组织”表。 “组织”有一个外键,指向与其父级相同的表中的另一个“组织”行。 在 Jetbrains Exposed 中,一对一的自引用关系可以声明为: 如何对对应的 DAO 实体声明执行相同操作? 使用以下声明时出现错误: 提前致谢! ...
我正在建立一些多对多的关系,并且到目前为止一直在使用 Exposed DSL 模式(而不是 DAO)。 然而,创建多对多关系似乎只能使用 DAO 方法。 我知道交替使用这两种模式可能很好,但是当我设置我的项目并继续前进时,我想知道从代码质量的角度来看最好的方法是什么。 同时使用它们还是切换到 DAO ...
我的 Ktor + Exposed App 上有这个 function。 它不编译。 有时某些变量(如“warningEN”)可以是 null,我不想为该字段插入任何内容。 怎么做? 类型不匹配。 必需:TypeVariable(S) 找到:字符串? ...
我有以下数据库表: 在 OrdersTable 中,我必须引用 CurrenciesTable 的字段: 我想从 OrdersTable 获取 select 记录,并将它们与 CurrenciesTable 的两个字段连接起来。 所以我得到了每种货币的符号和名称。 这是我的 DSL 查询,仅加入 ...