slick

    5

    2答えて

    まず、datetimeをタイムゾーンにマップする場合、どのクラスをOffsetDateTimeまたはZonedDateTimeにする必要がありますか? JodaについてはDateTimeしか使用できません。 どのように私はいくつかの暗黙のうちにjava8 ZonedDateTimeとSql TimestampをSlickテーブルマッピングの間で変換することができますか? タイムゾーン情報を含むよう

    6

    2答えて

    クエリに追加条件を追加する際に苦労しています。最も単純な形式では、私が必要なのは、以下のようなものです:#$を使用して def findPeople(name: String, maybeSurname: Option[String]) = { val sql1 = sql"select * from my_table where name = $name" val sql2

    13

    4答えて

    存在しない場合にのみ、スキーマを作成する方法、データベーススキーマを使用して作成することができ、次の val schema = coffees.schema ++ suppliers.schema db.run(DBIO.seq( schema.create )) http://slick.typesafe.com/doc/3.0.0/schemas.html しかし、このマニュア

    6

    2答えて

    私はScala、SlickおよびPostgresを使ってアプリケーションを構築しています。私は滑らかなテーブルを生成するためにSlick code generatorを使用しました。 私は、データベーステーブルスキーマと滑らかなテーブルスキーマが一致していることを確認する方法があるかどうかを知りたいと思っています。例えば : class DepartmentTable(_tableTag: Tag

    8

    1答えて

    Slick 3.1では、新しいAPIを完全に再設計したため、挿入時に生成されたSQL文を表示できないようです。あなたはこの val action = DBIO.seq( SomeTables ++= Seq(TableData(1,"First"),TableData(2,"Second")) ) のようなものを持っている場合は あなたが実際にactionから生成されたSQLを見るこ

    7

    1答えて

    私はScalaには新しく、私が達成しようとしていることさえもJavaで単純すぎます。私はScalaと混同します。私が欲しいもの はUserを取得し、別のクエリを使用して、彼Permission記入し、彼のRoleと彼の個別Permissionsに基づくことです。 私は、次のコードを持って知っているまで: /** * Finds a user by its loginInfo. * * @pa

    10

    2答えて

    補間されたSlick2 SQL文をデバッグ用に印刷しようとしています。 def query(name: String) = sql"SELECT MAX(age) FROM users WHERE name = $name".as[Int] println(query("Bob").getStatement) 上記プリントこの: SELECT MAX(age) FROM users WHER

    5

    2答えて

    私はずっとSlickを使ってきましたが、今はSlick 2.1から3.0に移行しています。 Unfortunatelly私は線を数えるような普通のもので立ち往生した。私はintとしての私の結果になるだろう上記のコードで connection.withSession { implicit session => coffees.length.run } を、私はスリック3.0に移動した

    5

    1答えて

    私はSlick 3.1.0-M2を使用しています。私のテーブルでjava.time.LocalDateとjava.time.LocalTimeを使用したいと思います。私はこのようにそれを行う: import java.sql.{Date, Time, Timestamp} import java.time.{LocalDate, LocalTime, LocalDateTime, ZoneOff

    9

    1答えて

    の結果が得られます。 人< - > PersonField < - >フィールド は今、私だけでなく、すべてのフィールドを照会します(私はそれを行うことができます)が、PersonFieldとPerson of Fieldの結合バージョンです。 (私は/クエリとしてもピボット/中間テーブル "PersonField" の情報を取得したい!) パーソン: case class Person(id: