问题标签 [sorm]
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.
regex - 使用 PostgreSQL 在 SORM 中进行非敏感搜索
如何使用 SORM 和 PostgreSQL 在数据库中进行非敏感搜索?我试过whereLike
:
这将执行区分大小写的搜索。PostreSQL 支持运算符,但在 SORM DSL API 中ILIKE
没有找到函数。ILIKE
我也试过whereRegex
:
这将返回一个错误:
根据文档 PostgreSQL 不使用REGEXP
操作符,它使用 ~ (tilda) 操作符。据我了解,这会导致错误。我想用正则表达式执行这样的事情:
谢谢!
html - 使用浮点值播放框架 HTML 表单处理
我正在尝试使用带有 Play 框架的 Scala 开发一个小型 Web 应用程序。它有一个名为 Product 的模型,其中包含一个Float类型的字段price。
通过 HTML 表单接受浮点值并将其保存在测试数据库中的最佳方法是什么?
我正在使用 sorm 作为测试数据库。
scala - 为什么我在一个环境中的 sbt 中出现冲突的交叉版本,而在另一个环境中却没有?
我有一个具有这些依赖项的 sbt 项目:
在一台机器上,我可以毫无问题地运行 ./sbt;另一方面,我得到
我已经隔离了问题和修复。Sorm 依赖于 2.12.0-M1 编译器:
我可以通过添加exclude("org.scala-lang","scala-compiler")
到 sorm 依赖项来使项目在两个位置都构建。但为什么行为不一致?两种环境都使用相同版本的 sbt (0.13.8) 和 scala (2.11.6)。有什么不同?
scala - scala.tools.reflect.ToolBoxError 异常
我被困在一个问题上,无法解决。今天,我在构建项目时遇到错误。主题中描述了此错误: 为什么我在一个环境中的 sbt 中出现冲突的跨版本,但在另一个环境中没有?
据我了解,新版本的 scala 已发布(2.12.0-M1)并且依赖关系已被破坏。这个问题的答案是使用代码覆盖“org.scala-lang”和“scala-compiler”依赖:
我的 scalaVersion 是scalaVersion := "2.11.1"
. 这解决了构建项目的问题。服务器成功运行,但是当我尝试调用DB
对象(扩展Instance
)来执行查询时,我得到一个异常:
我认为这与 scala 更新和配置问题有关,因为昨天我使用了相同的服务,没有任何例外。
我的build.sbt
:
任何想法为什么会发生这种情况?
谢谢
scala - 导致激活器无法编译的 sorm 版本
我的 build.sbt 中有以下内容:
如果我添加:
它仍然有效。如果我去 0.3.18 它失败了。
这是可以预料的吗?
scala - Akka 中的序列化错误
如果 Akka 序列化因为找不到混合特征之一而失败,我们该怎么办?
消息是使用 case class 构造的TestResult(config: TestConfiguration)
。但是,由于TestConfiguration
是使用 SORM 从数据库中获取的,因此实际类型是TestConfiguration with Persisted
,因此会出现错误。
我尝试混合使用mixoutPersisted
,但它不起作用。也许是因为在其领域TestConfiguration
中包含另一个Entity
,但我不确定是否mixoutPersisted
已经处理了这个。
完整的堆栈跟踪在这里
使用 Akka 2.3.12 和 SORM 0.3.18
scala - 使用 sorm 依赖构建 maven 项目时出错
在尝试 SORM 时,我不断收到此错误
错误] 加载类文件“Logging.class”时检测到缺少或无效的依赖项。无法访问包 scala 中的 ScalaObject 类型,因为它(或其依赖项)丢失。检查您的构建定义是否存在缺失或冲突的依赖项。如果“Logging.class”是针对不兼容的 scala 版本编译的,则完全重建可能会有所帮助。
这是我的 pom 文件(由 sorm 本身使用的文件派生)
我尝试了多个 scala 库版本(而不是间隔 [2.10,2.12) )但结果相同。
谢谢
scala - SORM: How can I use Sorm in Scala 2.11.6
How can I use Sorm in Scala 2.11.6, in compile I am getting the following errors
in my build.sbt I am using...
I am trying this example: https://www.youtube.com/watch?v=eNCerkVyQdcI , but at no time he imported sorm...
Folks, I managed to solve...
To fix the inconsistency you should to clear your ivy cache:
However you also want to fix the version of scala-compiler use, and you want it to match your configured scalaVersion:
Now on my SBT
scala - 播放框架 sorm intellij - 无法解析符号 sorm
我正在使用播放框架 2.4.2。我添加"org.sorm-framework" % "sorm" % "0.3.16"
到我的 build.sbt,并update
在我的应用程序的激活控制台中运行。它正确下载了包,但是我的 IntelliJ 没有看到 sorm。
当我写
import sorm._
我得到回应Cannot resolve symbol sorm
。
我应该怎么办?
scala - 启动使用 SORM 框架的 scala 项目时出错
我从教程创建了简单的 sbt 项目:
构建.sbt:
测试.Main.scala:
当我在 intellij 中运行这个项目时,我有这样的例外:
我用的时候没问题sbt run
。当我将 SORM 与 Play 框架集成时,也会引发此异常。我怎么解决这个问题 ?