私は何かを混乱させたのか、それともScalaを使うのは避けられない痛みであるのだろうか。私は滑らかに試したかったので、activator-play-slick-angularjs
の例をLightbend
から実行することに決めました。すべての可能な方法でLightbendの例の構文エラー
lazy protected val empTableQuery: TableQuery[EmployeeTable] = TableQuery[EmployeeTable]
を使用しながら、生憎私は構文エラーを取得します。フィルタリングの例では、Scalaプラグインで使用するために必要な型はAny
eです。 g。
def delete(id: Int): Future[Int] = db.run { empTableQuery.filter(_.id === id).delete }
_.id
部分は、構文エラーを生成します。私はIDEからの構文支援なしで2017年に働くことを望んでいる単一の開発者を想像することができないので、私は何かが欠けていると思う。
アプリケーションはsbtでコンパイルされますか? –
@ rogue-oneはい、それはコンパイルします – greenshade
はこの行について不平を言っているIDEです。 'lazy protected val empTableQuery:TableQuery [EmployeeTable] = TableQuery [EmployeeTable]' empTableQueryに 'TableQuery [EmployeeTable]'型が正しく割り当てられていれば、この問題は発生しません。 –