Je cherche un bon moyen de résoudre mes problèmes de performance dans mon application rails. J'ai trois tables qui ont: une à une à plusieurs connexions entre les deux. Si je veux remplir 130 éléments de la première table avec toutes les données pour les tables sous-jacentes, il en résulte environ 1000 requêtes et prend environ 10 secondes (SQLite DB).Rails: énorme importation de données à trois tables connectées
Je trouve la déclaration
accept_nested_attributes_for
, sorcière vous permet de saisir des données pour plusieurs tables dans une ligne de code. Ma question est la suivante: est-ce une bonne option du point de vue de la performance? Est-ce que quelqu'un a de l'expérience avec ça?
Merci Markus
1000 requêtes? Cela peut sembler bizarre, pourriez-vous nous montrer les détails des tables et les requêtes que vous faites, – Mike