preguntar acerca de slick

4
réponses

Sélectionnez DISTINCT dans Scala slick

J'utilise Slick 1, et je dois pouvoir appliquer un filtre dans une requête pour rechercher toutes les entités qui correspondent à une condition dans une table connexe. Cet exemple utilisant la documentation Slick montre ce que j'essaie de faire (c'e …
demandé sur 1970-01-01 00:33:33
4
réponses

Requête Scala slick où dans la liste

J'essaie d'apprendre à utiliser Slick pour interroger MySQL. J'ai le type de requête suivant qui fonctionne pour obtenir un seul objet de visite: Q.query[(Int,Int), Visit](""" select * from visit where vistor = ? and location_code = ? """).firs …
demandé sur 1970-01-01 00:33:32
2
réponses

Afficher la requête SQL dans Slick

Est-il un moyen d'observer une instruction SQL qui sera généré par Query? Par exemple, j'ai ceci:val q = actions.filter(v => v.actionHash === hash && v.carriedAt > past) Puis-je voir son SQL brut sous-jacent? ... …
demandé sur 1970-01-01 00:33:34
1
réponses

SLICK 3.0-plusieurs requêtes dépendant l’une de l’autre-db.exécuter(action)

je suis nouveau à Slick 3 et jusqu'à présent j'ai compris que db.les appels sont asynchrones. le. carte ou .flatMap est lancé une fois que le futur est retourné. le problème dans mon code ci-dessous est que toutes les requêtes secondaires ne fonctio …
demandé sur 1970-01-01 00:33:35
2
réponses

Comment Scala Slick traduit-il le code Scala en JDBC?

Comment Slick traduire le code tel que: val q2 = for { c <- Coffees if c.price < 9.0 s <- Suppliers if s.id === c.supID } yield (c.name, s.name) for(t <- q2) println(" " + t._1 + " supplied by " + t._2) dans JDBC …
demandé sur 1970-01-01 00:33:32
3
réponses

Slick 3.0 insertion ou mise à jour (upsert)

Quelle est la bonne façon de faire une insertOrUpdate en vrac dans Slick 3.0? j'utilise MySQL où la requête appropriée serait INSERT INTO table (a,b,c) VALUES (1,2,3),(4,5,6) ON DUPLICATE KEY UPDATE c=VALUES(a)+VALUES(b); M …
demandé sur 1970-01-01 00:33:36
2
réponses

Comment exécuter ScalaTest avec Guice DI et Slick?

Je ne sais pas comment configurer GuiceApplicationBuilder de manière à pouvoir charger des contrôleurs qui nécessitent l'injection d'un DatabaseConfigProvider . j'aimerais spécifier une base de données alternative postgres pour tester, ou …
demandé sur 1970-01-01 00:33:35