Pourriez-vous montrer comment utiliser les paramètres StaticQuery.updatede Slick avec les paramètres? Documentation affiche uniquement l'appel sans paramètre. Je n'ai pas non plus trouvé d'exemple dans les tests unitaires.Comment utilisez-vous StaticQuery.update dans Slick avec des paramètres?
3
A
Répondre
8
Voici un exemple simple, montrant une mise à jour avec deux paramètres d'entrée. Notez que ce code suppose qu'un Session
implicite est portée:
import scala.slick.jdbc.{StaticQuery => Q}
val updateEmailSql = Q.update[(String,Long)]("update User set email = ? where id = ?")
val rowsUpdated = updateEmailSql(("[email protected]", 1L)).first()
Le val rowsUpdated
ici sera un Int
représentant le nombre de lignes qui ont été touchées par cette déclaration de mise à jour.
Questions connexes
- 1. Déclarer des tables dans Slick
- 2. Comment travailler avec des colonnes dans le framework Slick 2
- 3. Texturing avec Slick Library?
- 4. Carrousel Slick avec Angular JS
- 5. Appel de procédures stockées avec Slick
- 6. Comment rechercher avec des paramètres dans MVC?
- 7. Slick MappedColumnType
- 8. Utilisation transactionnelle dans Slick 3
- 9. Comment annuler un test d'intégration avec Slick 3 + Specs2?
- 10. Impression d'une requête SQL interpolée dans Slick
- 11. Scala Slick Lazy Fetch
- 12. Diapo Slick points montrant des caractères étranges
- 13. Comment puis-je utiliser yield avec Slick Query?
- 14. Slick où/filter/withFilter
- 15. Slick Carousel Error
- 16. Scala Slick 0.11.2 comte avec H2
- 17. jQuery filtrage Slider Slick avec plusieurs conditions
- 18. slick.js carrousel comment supprimer des numéros de slick-dots
- 19. Java Slick: Entrée clavier
- 20. comment faire grille slick pour travailler avec iscroll
- 21. Rectangles remplis de slick
- 22. Scala Slick requête où dans la liste
- 23. Slick Grille colonne Sélecteur
- 24. sql requête dans play-slick, avec une fonction comme contient
- 25. avec des paramètres entiers
- 26. Comment compiler une mise à jour paramétrée dans Slick 3.1?
- 27. Slick Générique Créer Erreur
- 28. râteau avec des paramètres
- 29. Comment passer des paramètres avec REST Rails
- 30. Comment envoyer des paramètres avec Uploadify?
Je peux vous donner un exemple en utilisant le SQL simple si vous voulez. Notre couche de données complète est construite sur slick plain sql, donc j'ai beaucoup d'exemples de mises à jour. Pas sûr que vous vouliez le voir comme la saveur du plan sql. – cmbaxter