slick-3.0

    4

    1답변

    Slick 3.1.1을 사용하고 있으며 Slick 거래에 저만의 물건을 구현하고 싶습니다. 이러한 샘플 기능이 있습니다. 첫째, DB에서 일부 제품을 가져오고 테이블을 업데이트하는 중입니다. 결국 updateElasticCache 메서드를 실행해야합니다. updateElasticCache 메서드가 실패하면 전체 db procceses를 롤백하고 싶습니다.

    0

    1답변

    implicit class QueryExtensions[T, E, S[E]](val q: Query[T, E, S]) { def page(no: Int, pageSize: Int): Query[T, E, S] = { q.drop((no - 1) * pageSize).take(pageSize) } } 의 형식으로 정의 범위를

    0

    1답변

    Slick을 사용하여 MySql 테이블에 간단한 삽입을 시도하고 있습니다. 아래의 디버그 출력에서 ​​볼 수 있듯이 코드는 실행되지만 값은 데이터베이스에 삽입되지 않습니다. 이는 Database.scala 코드 : //import slick.jdbc.JdbcBackend._ import slick.dbio.DBIOAction import slick.dr

    0

    2답변

    이해력이있는 부분이 있습니다. 여기에 사용 된 객체가 자동으로 slick.codegen.SourceCodeGenerator으로 DB에서 생성 된 : for { boxer <- Boxers.filter { b => b.address === someAddress } fullBoxer <- buildFullBoxer(boxer) } yield

    0

    2답변

    나는 다음과 같은 SQL 쿼리에 해당을 실행하기 위해 매끄러운 3.1.1를 사용하는 것을 시도하고는 : SELECT r.* FROM Resource r INNER JOIN User u ON u.id = r.owner_id INNER JOIN UserCredentials uc ON uc.user_id = u.id WHERE r.id = <re

    1

    1답변

    case class Account(var email:String, var pass:String, var familyId: Int, var accessId: Int, id: Option[Int] = None) // A Accounts table with 5 columns: id, email, pass, familyId, accessId class Acc

    0

    1답변

    실제로 기간을 계산하고 내림차순으로 결과를 정렬하려고합니다. ele.startedOn이 Rep[Option[DateTime] 및 computeDuration이 Option[DateTime]을 기대입니다 나는 시도했다 db.run(totalSuccess.sortBy(ele => computeDuration(ele.startedOn, ele.completedO

    2

    1답변

    Slick 3은 flatMap 메서드를 사용하여 DBIOAction 구성을 제공합니다. 또한, 우리는 두 DBIOActions 사이의 백엔드에서 몇 가지 계산을 수행 할 수 있습니다. 그것은 대부분의 경우에 잘 작동하지만 계산 결과가 미래와 같은 모나드에있을 때해야 할 일은 무엇입니까? val fooQuery = TableQuery[FooTable] va

    0

    1답변

    어떻게 Slick에서 이에 상응하는 효과를 얻을 수 있습니까? select * from table1 where col1 = 1 AND (col2 = 2 or col3 = 3) 이 작동하지 않습니다 :이 경우 짧은 손을 사용할 수 없습니다 val action = table.filter(_.col1 === 1 && (_.col2 === 2 || _.col3

    0

    1답변

    와 NOTNULL 기호를 확인할 수 없습니다 : 패키지 모델 import java.sql.Timestamp import play.api.libs.json.{Format, Json} import slick.driver.PostgresDriver.api._ import slick.lifted.Tag case class ApiKey(id: Option