Je joue avec la fonction d'échafaudage des rails dans Netbeans 6.5. Clic droit-> Générer me donne un menu qui me permet de créer l'échafaudage mais demande des "paires d'attributs". J'ai quelques tables avec quelques colonnes et je préférerais que les pages d'échafaudage les incluent toutes au lieu de les spécifier individuellement. Est-ce que quelqu'un sait comment faire cela dans Netbeans?Ruby on rails échafaudage dans Netbeans 6.5
Répondre
Voulez-vous dire que vous voulez échafauder toutes les tables en même temps? Je pense que le script ne fait pas ça.
Mais vous pouvez en effet générer une table avec toutes les colonnes requises en spécifiant toutes les paires d'attributs. Je n'utilise pas Netbeans, désolé, mais vous pouvez les spécifier sur la ligne de commande de cette façon.
Chaque paire d'attributs est une colonne de votre table. Par exemple, cette ligne de commande
./script/generate scaffold blogpost title:string body:text
génère un contrôleur, un modèle et des vues portant le nom de blogpost. blogpost
serait votre nom de table, et title:string
est une paire d'attributs. Pour plus de paires d'attributs dans la même table, ajoutez-les à la fin, espace délimité. Heureusement, il existe un menu que vous pouvez faire pareil dans Netbeans.
J'espère que cela aide!
EDIT: Juste vu une capture d'écran de la fonction dans Netbeans. Sous "Nom du modèle", vous pouvez spécifier le nom de votre table. Sous les paires d'attributs, vous pouvez lister toutes les colonnes de votre tableau comme indiqué ci-dessus.
title:string body:text
Si vous décidez d'utiliser Rails avec des tables qui existent déjà, c'est un sujet plus avancé parce que Rails imposent un certain nom de colonne convention de son propre et cela signifie peut-être vous n'allez pas s'y conformer.
- 1. Test du blog Ruby on Rails (édition netbeans)
- 2. Échafaud Ruby On Rails sans répondre à
- 3. Analyser dans Ruby (on Rails)
- 4. Recherche dans Ruby On Rails
- 5. Python avec Netbeans 6.5
- 6. Netbeans 6.5 debug question
- 7. Ruby on Rails regex
- 8. ruby on rails formulaire_pour
- 9. OCIError (ruby on rails)
- 10. Ruby on Rails: « find_create_by_user »
- 11. LocalJumpError (Ruby on Rails)
- 12. Ruby on Rails d'installation
- 13. Triple rejoindre Ruby on Rails
- 14. Ruby on Rails - paramètre tronquer
- 15. Support Jaxb pour Netbeans 6.5
- 16. Ruby on Rails MVC Question
- 17. ruby on rails Problème SQLite
- 18. Connexion/Inscription Ruby on Rails?
- 19. Afficher l'email Ruby on Rails
- 20. CMS pour Ruby on Rails
- 21. Association polymorphe Ruby on Rails
- 22. Ruby on Rails et CruiseControl.rb
- 23. Formulaire booléen Ruby on Rails
- 24. Comment supprimer buttonGroup dans NetBeans 6.5
- 25. Source éditeur pour l'onglet dans Netbeans 6.5
- 26. Ruby on Rails symbole validation
- 27. Ruby on Rails vs Django
- 28. Ruby on Rails, détection Javascript
- 29. Liste triable Ruby on Rails
- 30. Ruby On Rails ID personnalisé
En l'occurrence j'utilise une base de données existante. Cela semble fonctionner correctement avec les rails, en ce sens que l'échafaudage fonctionne et je peux voir que toutes les données en sont retirées. Je suis à la recherche d'un moyen d'éviter de taper des paires d'attributs pour les 20 colonnes de la table tout en restant dans NetBeans (j'essaie d'obtenir un bon flux de travail avec cela). Merci de votre aide! – mikewilliamson