xuwei-k
03/24/2025, 12:00 PMxuwei-k
03/24/2025, 12:00 PMwindymelt
03/24/2025, 2:23 PMxuwei-k
04/01/2025, 9:14 PMtanishiking
04/01/2025, 11:48 PMtanishiking
04/01/2025, 11:49 PMちぇん / Chen
04/02/2025, 1:07 AMxuwei-k
04/19/2025, 8:40 AMxuwei-k
04/19/2025, 10:16 PMwindymelt
04/20/2025, 6:41 AMwindymelt
04/20/2025, 6:41 AMxuwei-k
04/20/2025, 7:43 AMxuwei-k
04/22/2025, 11:35 AMxuwei-k
05/01/2025, 12:20 PMxuwei-k
05/02/2025, 5:17 AMxuwei-k
05/02/2025, 11:23 AMちぇん / Chen
05/02/2025, 12:45 PMwindymelt
05/04/2025, 10:36 AMwindymelt
05/04/2025, 10:46 AMxuwei-k
05/05/2025, 6:12 PMwindymelt
05/06/2025, 9:55 AMZumi Zoom
05/06/2025, 11:38 AMunarist
05/06/2025, 1:03 PMxuwei-k
05/07/2025, 10:32 PMtakapi
05/08/2025, 3:45 PMtype Result = (user: User, order: Order)
given Decoder[Result] = (Decoder[User] *: Decoder[Order]).map {
case (param1, param2) => (param1, param2)
}
provider.use { conn =>
sql"SELECT u.*, o.* FROM `user` AS u JOIN `order` AS o ON u.id = o.user_id"
.query[Result]
.unsafe
.readOnly(conn)
.flatMap { result =>
IO.println(s"Result User: ${result.user}") *>
IO.println(s"Result Order: ${result.order}")
}
}
あとIntelliJ更新したらバリバリ補完効くようになってて最高 (3.7.0と合わせて?めっちゃ効くようになった)takapi
05/08/2025, 3:53 PMsql"SELECT u.*, o.* FROM `user` AS u JOIN `order` AS o ON u.id = o.user_id"
.query[(user: User, order: Order)]
110416
05/09/2025, 1:22 AMxuwei-k
05/09/2025, 8:25 AMxuwei-k
05/09/2025, 8:26 AMtakapi
05/09/2025, 10:10 AM