8
votes

Déclarations préparées dans Rails / ActionCord

Les rails Activerecord ont-ils un soutien aux déclarations préparées? mieux je peux dire -no.


0 commentaires

3 Réponses :


0
votes

Il dispose d'un certain soutien, montré à Ce guide , mais Ce n'est que la prise en charge syntaxique, car l'ActionCord remplace les points d'interrogation avec leurs valeurs avant d'envoyer à la base de données.

Certaines personnes ( ici par exemple) semble être occupé avec un support de déclaration préparé, mais aucun résultat disponible / travail semble être intégré à des rails encore.


0 commentaires

2
votes

Il existe des correctifs récents disponibles pour le faire pour MySQL:

https://rails.lighthouseApp.com/projects/8994/tickets/3151-MYSQL-Adapter-update-a-enable-utilisateur-futilisation-ProcoDures

Pour Oracle, il existe 2 projets connexes qui semblent avoir le truc:


1 commentaires

La dernière version de Rails 2.3.5 a un meilleur support de PROC stocké.



4
votes

Depuis les rails 3.1 Les déclarations préparées dans Active_Record sont en place. Voir cette présentation http://www.youtube.com/watch?v=kwoahipmlai par Aaron Patterson.


2 commentaires

L'utilisation automatique des instructions préparées en 3.1 est de la base de données / de l'adaptateur. Si vous utilisez MySQL, les déclarations préparées ne seront pas utilisées automatiquement.


Les déclarations préparées commencent à 9h30: YouTu.be/kwoahipmlai?t=570 .