slick

    2

    2答えて

    私は高速化しようとしています "SELECT * FROM WHERE name =?" Playでのクエリの種類+スカラアプリ。私はPlay 2.4 + Scala 2.11 + play-slick-1.1.1パッケージを使用しています。このパッケージはSlick-3.1バージョンを使用しています。 私の仮説は、slickがDBIOアクションからPrepared文を生成し、実行されるという仮説

    0

    1答えて

    Iきた瞬間に次のコード: var test: Rep[Long] = 4234 Model.sellOrder .filter(_.price <= price) .sortBy(_.price.asc) .filter(order => {test -= order.amount; test < 0}) 他の人はそれができませんコメントで指摘したように、私は額

    0

    1答えて

    私は、ユーザインタフェースから提供されるModelオブジェクトを取り込むPlayコントローラを持っています。このモデルオブジェクトは、私がデータベースに挿入しようとしているUserです。しかし、このユーザーをテーブルに挿入する前に、特定のEMailアドレスに対して既に存在する重複ユーザーが存在するかどうかを確認します。はいの場合はリクエストを拒否し、そうでない場合は挿入します。私はスリックとプレイ

    0

    1答えて

    私は実際にテーブルに対してデータベース行を更新する以下の方法を持っています。特定の条件が存在する場合はエントリを最初にチェックし、エントリが存在する場合にのみ対応する行を更新します。したがって、データベースには2つの呼び出しが行われます。私は2つの呼び出しをデータベースに送信することを避けたいと思います。だからここのコードは次のとおりです。 def confirmUserRegistration(

    1

    1答えて

    Play Slickでテーブル定義クラスを作成する際に問題があります。ここに私のクラスには、次のとおりです。 package database; class EmployeeTableDef(tag: Tag) extends Table[Employee](tag, "employee_data") { def id = column[Long]("id", O.PrimaryK

    0

    1答えて

    私は、Slickを使用してデータベースからデータを取得するasync Play Actionを持っています。そしてスリック、明らかに、ブロックを回避するためにFuture Sを使用しています。 def show(id: Long) = Action.async { db.run(entities.filter(_.id === id).result.headOption).map {

    6

    1答えて

    私は以下のシナリオを持っていますが、これを達成するために滑らかなDBIOアクションを使用しようとしています。 上記のシナリオでは、cleanUpアクションを使用しました。しかし、私はmainアクションが失敗した場合にcleanUpアクション結果を返す方法を知らない。 DBIOアクションエラー処理を使用して要件を達成するにはどうすればよいですか?ここ def insertBatchAndReturn

    0

    1答えて

    今日は集中していないか、SlickのGetting Startedドキュメントがうまく設計されていません。 だからクエリ/労働組合のセクションでは、それらはこのスニペットを持っている: val q1 = coffees.filter(_.price < 8.0) val q2 = coffees.filter(_.price > 9.0) val unionQuery = q1 union