问题标签 [slick]

For questions regarding programming in ECMAScript (JavaScript/JS) and its various dialects/implementations (excluding ActionScript). Note JavaScript is NOT the same as Java! Please include all relevant tags on your question; e.g., [node.js], [jquery], [json], [reactjs], [angular], [ember.js], [vue.js], [typescript], [svelte], etc.

0 投票
1 回答
416 浏览

scala - 在 slick 中使用 groupBy 时出现奇怪的异常

我有一个包含几列的表,其中两个是: vendingMachineId (重复),每个都有一个时间戳。

我想获取每个 vendingMachineId 的最新时间戳,所以我这样做了:

问题是我收到一个奇怪的异常:

有谁知道我做错了什么?

0 投票
2 回答
1377 浏览

scala - 如何防止 Slick 更新主键列?

我正在编写一个用于更新模型用户的 dao;这是代码:

我收到了这个错误:

似乎 Slick 生成了一条 SQL 语句来更新主列“id”,这没有任何意义。如何从生成的更新查询中删除 id 列?

0 投票
2 回答
1038 浏览

scala - Play Framework:无法使用 SLICK 编写 findById 函数

我正在尝试为我使用 SLICK 创建的模型编写 findById(pk: Long) 和 update() 函数。但是,在我的 findById 方法中,它说返回“值过滤器不是对象模型的成员。About”的编译错误,并在 findById 方法中突出显示模型名称 About。

0 投票
1 回答
1199 浏览

scala - 使用 Slick (Scala),有没有办法“动态”向表中添加列?

我想编写我的 Scala+Slick 应用程序,以便用户可以为表配置额外的列,而无需修改源代码。有没有办法做到这一点?

Adam S - 是的,这就是我的想法。该程序将附带一个默认配置文件,最终用户/管理员可以选择将新列添加到某些表中,并且在程序启动时它会添加这些列。

我正在考虑其他一些方法,例如使用用户将配置的备用列配置初始表(但这会受到限制备用数量和预定义类型的影响)。另一种方法是定义第二个表,它与原始表具有相同的主键,并且只包含用户定义的数据,然后程序必须处理维护这两个表(每个表都有相同数量的行),这将允许更常规地处理原始默认表。这两个表可能与数据库函数保持同步(这将使其特定于数据库)。

0 投票
1 回答
1657 浏览

slick - 在 Slick 案例类中定义多对一引用

另一个问题回答了如何定义一对多关联,方法是在“一个”案例类 ( Directorate) 中定义一个返回Seq“多”类 ( ServiceArea) 的 a 的方法。但它没有解决问题的“双向”部分。

使用该示例,我想看看如何从另一个方向遍历关联。代替

我倒要看看

Slick可以做到这一点吗?因为当我尝试类似

它无法编译,没有找到 type 的 evidence 参数的隐式值TypeMapper[ForeignKeyQuery[ServiceAreas,ServiceArea]]

0 投票
0 回答
129 浏览

slick - 在 Slick 中映射 JPA `@Embeddable` 类型的等效项

是否有用于映射 JPA@Embeddable类的等效项的 Slick 技术?例如,如果您有一个

您希望默认映射到Money用作列类型的每个表中的这两个列名。

我已经看到了这个问题,但是正如您可以想象的那样,这对于一个Money无处不在的类来说会变得乏味。

0 投票
1 回答
998 浏览

java - slick2d的鼠标悬停区域?

我在 Google 中找不到答案,但有Mouse Over AreaforSlick2D吗?谷歌只是给了我的Java结果 MouseOverArea。我只想知道是否有MouseOverAreafor Slick2D,以及它的外观。

这是我的代码:

Game班级

SplashScreen班级:

Menu班级:

Loading班级:

Play班级:

我还在努力……但是这个类不需要MouseOverArea,这个Menu需要。


这就是我上面的代码。我只需要一个MouseOverAreafor Slick2D。谷歌没有帮助。希望你能。

另外,你能有一个TextFieldinSlick2D吗?我不知道我能不能。我知道在正常情况Java下你可以,但你可以Slick2D吗?

如果有任何错误,请不要担心,我可以修复它们。

谢谢

0 投票
5 回答
13715 浏览

scala - 根据 Slick 中的 Id 选择单行

我想根据 Id 从用户那里查询一行。我有以下虚拟代码

在我看来,findById查询单个列是一种矫枉过正的做法,因为 Id 是标准主键。有谁知道更好的方法?请注意,我正在使用 Play!2.1.0

0 投票
1 回答
530 浏览

java - 以动态速度逐块移动

我正在使用带有 slick2d 库的 java 并尝试以动态速度逐块移动。我尝试了几种方法,但它们都不能在瓷砖之间以动态速度移动。有人可以帮助我并举一些例子吗?

编辑:

这两种方法我试过

移出三角洲

勒普

0 投票
2 回答
74 浏览

java - 更改 Eclipse 工作区后出现 UnsatisfiedLinkError

我一直在使用 lwjgl 和 Slick2D 库。在某些时候,我需要将我的 Minecraft Bukkit 插件与我的其他 Java 程序分开,所以我将 Java 程序移动到另一个工作区。然而,在这样做之后,我的带有上述库的项目无法工作,出现错误:

线程“主”java.lang.UnsatisfiedLinkError 中的异常:java.library.path 中没有 lwjgl

堆栈跟踪指向我在 main() 块中初始化 AppGameContainer 的位置:

该程序在工作空间迁移之前编译并运行得非常好,除了工作空间位置之外没有任何变化。我已经删除并重新添加了库 jars(通过添加 JAR,而不是添加外部 JAR,jar 文件在 /lib/jars/ 中,就像以前一样,相对于项目)。我什至尝试将它们重新添加为外部罐子,但仍然没有运气。编译器在尝试运行程序之前没有报告任何错误。