小编bru*_*and的帖子

使用slick 3.0.0-RC1在TableQuery上找不到方法结果

我正在尝试Slick 3.0.0-RC1而且我遇到了一个奇怪的问题.

这是我的代码:

import slick.driver.SQLiteDriver.api._
import scala.concurrent.ExecutionContext.Implicits.global
import scala.concurrent.Await
import scala.concurrent.duration.Duration

lazy val db = Database.forURL(
  url = "jdbc:sqlite:thebase.db",
  driver = "org.sqlite.JDBC"
)

case class Issue(id: Option[Int], name: String)     

class IssueTable(tag: Tag) extends Table[Issue](tag, "issue"){
  def id = column[Int]("issue_id", O.PrimaryKey)
  def name = column[String]("name")
  def * = (id.?, name) <> (Issue.tupled, Issue.unapply _)
}

val issueQuery = TableQuery[IssueTable]

Await.result(db.run(issueQuery.result), Duration.Inf) // This does not compile
Run Code Online (Sandbox Code Playgroud)

错误是:

"无法解析符号结果"

阅读文档我不能真正理解为什么这会失败.我在这里错过了什么吗?

解析度

szeiger指出,这可能是"IntelliJ的演示编译器"中的一个错误,而且这一点很明显.

scala slick slick-3.0

28
推荐指数
1
解决办法
3375
查看次数

我怎样才能尽可能地从 OSX 上最前面的窗口/文档中获取所有文本?

我希望能够从屏幕上最前面的窗口获取所有文本,将其通过管道传输到 url 解析器,并从解析的文本中选择要打开的 url。

为此,我需要一种方法来访问最前面窗口的所有文本内容。我已经通过使用 applescript 接近了,但我找不到获取实际文本的方法。我怀疑 swift 可能会有所帮助,但我不知道如何用谷歌搜索这个,因为我的大多数搜索最终都只找到了一些微不足道的方法,例如从 chrome 中的选项卡获取网址等。

这就是我想要的要点:

tell the frontmost application
    get contents of frontmost window as text
end tell
Run Code Online (Sandbox Code Playgroud)

macos applescript osascript swift

5
推荐指数
1
解决办法
338
查看次数

标签 统计

applescript ×1

macos ×1

osascript ×1

scala ×1

slick ×1

slick-3.0 ×1

swift ×1