Questions marquées «ruby-on-rails»

Ruby on Rails est un framework d'application web open source à pile complète écrit en Ruby. Il suit le modèle de framework MVC populaire et est connu pour son approche "convention sur configuration" pour le développement d'applications.


4
Qu'est-ce que Arel dans Rails 3.0?
Je comprends que c'est un remplacement d'ActiveRecord et qu'il utilise des objets au lieu de requêtes. Mais... pourquoi est-ce mieux? les objets / requêtes seront-ils "plus faciles" à créer? cela conduira-t-il à des requêtes SQL plus efficaces? sera-t-il compatible avec toutes les principales bases de données? - Je suppose que …

5
Structure d'actifs SCSS appropriée dans les rails
Donc, j'ai une app/assets/stylesheets/structure de répertoires qui ressemble à ceci: |-dialogs |-mixins |---buttons |---gradients |---vendor_support |---widgets |-pages |-structure |-ui_elements Dans chaque répertoire, il y a plusieurs partiels sass (généralement * .css.scss, mais un ou deux * .css.scss.erb). Je suppose peut-être beaucoup, mais les rails DEVRAIENT compiler automatiquement tous les fichiers …

3
Migrations Rails: self.up et self.down contre changement
On dirait que la nouvelle version des rails a des méthodes de «changement» par rapport aux méthodes self.up et self.down. Alors, que se passe-t-il quand on doit annuler une migration, comment sait-il quelles actions effectuer. J'ai la méthode suivante que je dois implémenter sur la base d'un tutoriel en ligne: …

2
Qu'est-ce qu'un «rôle» exactement chez Capistrano?
Quel est le but et la fonction des «rôles» dans une recette de Capistrano? Quand je regarde des exemples de recettes, je vois souvent quelque chose comme ceci: role :app, 'somedomain.com' role :web, 'somedomain.com' role :db, 'somedomain.com', :primary => true Il semble donc qu'un rôle soit essentiellement un serveur sur …


10
Générer un contrôleur avec toutes les fonctions RESTful
J'essaye de générer un contrôleur avec toutes les actions RESTful stubbed. J'avais lu sur Wikibooks - Ruby on Rails que tout ce que j'avais à faire était d'appeler le générateur avec le nom du contrôleur et j'obtiendrais exactement cela. Donc, j'ai couru script/generate rspec_controller Propertiesmais j'ai un contrôleur vide. Toute …


7
Rspec ne voit pas ma classe de modèle. erreur constante non initialisée
J'écris des tests sur Rspec pour mes modèles dans l'application Ruby on Rails. Et je reçois cette erreur lors du démarrage de 'rspec spec' command: /spec/models/client_spec.rb:4:in `<top (required)>': uninitialized constant Client (NameError) J'utilise Rails 4.0.0 et Ruby 2.0.0 Voici mon client_spec.rb: require 'spec_helper' describe Client do it 'is invalid without …

8
LEFT OUTER rejoint les rails 3
J'ai le code suivant: @posts = Post.joins(:user).joins(:blog).select qui est destiné à trouver tous les articles et à les renvoyer ainsi qu'aux utilisateurs et blogs associés. Cependant, les utilisateurs sont facultatifs, ce qui signifie que le INNER JOINqui :joinsgénère ne renvoie pas beaucoup d'enregistrements. Comment utiliser ceci pour générer un à …



8
Comment obtenir le nœud parent à Capybara?
Je travaille avec de nombreux plugins jQuery, qui créent souvent des éléments DOM sans identifiant ou autres propriétés d'identification, et le seul moyen de les obtenir dans Capybara (pour cliquer par exemple) - est d'obtenir d'abord leur voisin (un autre enfant de son ancêtre) . Mais je n'ai trouvé nulle …

14
À l'aide de Rails, comment puis-je définir ma clé primaire pour qu'elle ne soit pas une colonne de type entier?
J'utilise les migrations Rails pour gérer un schéma de base de données, et je crée une table simple dans laquelle je voudrais utiliser une valeur non entière comme clé primaire (en particulier, une chaîne). Pour résumer mon problème, disons qu'il existe un tableau employeesoù les employés sont identifiés par une …

8
Migrations pour Java
J'utilise à la fois ruby ​​sur rails et Java. J'aime vraiment utiliser les migrations lorsque je travaille sur un projet de rails. alors je me demande s'il existe un outil de migration comme pour Java? S'il n'existe pas un tel outil, est-ce une bonne idée d'utiliser les migrations comme un …

En utilisant notre site, vous reconnaissez avoir lu et compris notre politique liée aux cookies et notre politique de confidentialité.
Licensed under cc by-sa 3.0 with attribution required.