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.





5
Rails has_many avec un nom d'alias
Dans mon modèle utilisateur, je pourrais avoir: has_many :tasks et dans mon modèle de tâche: belongs_to :user Ensuite, en supposant que la clé étrangère 'user_id' soit stockée dans la table des tâches, je pourrais utiliser: @user.tasks Ma question est la suivante: comment déclarer la relation has_many de sorte que je …

18
execJs: 'Impossible de trouver un runtime JavaScript' mais execjs ET therubyracer sont dans Gemfile
J'obtiens cette erreur: râteau avorté! Impossible de trouver un runtime JavaScript. Voir https://github.com/sstephenson/execjs , J'ai déjà passé plus d'heures à chercher sur Google que je suis prêt à l'admettre. Je crois que c'est un bogue execJs. De tous les messages, il s'agit d'un problème très courant avec les rails 3.1. …



19
Problèmes de Ruby on Rails et Rake: constante non initialisée Rake :: DSL
J'ai un problème vraiment frustrant: Rake est stupide. Voici comment le problème survient: $ rails new test_app $ rails generate scaffold new_scaffold field1:string field2:text Les deux fonctionnent très bien, mais quand je fais cela, $ rake db:migrate J'obtiens l'erreur suivante. (in /home/mikhail/test_app) rake aborted! uninitialized constant Rake::DSL /usr/lib/ruby/1.9.1/rake.rb:2482:in `const_missing' /usr/lib/ruby/gems/1.9.1/gems/rake-0.9.0/lib/rake/tasklib.rb:8:in …

7
Comment rediriger vers la page précédente dans Ruby On Rails?
J'ai une page qui répertorie tous les projets qui ont des en-têtes et une pagination triables. path: /projects?order=asc&page=3&sort=code J'ai choisi d'éditer l'un des projets path: projects/436/edit Lorsque je clique sur Enregistrer sur cette page, cela appelle la méthode contrôleur / mise à jour des projets. Après avoir mis à jour …

14
AWS S3: le compartiment auquel vous essayez d'accéder doit être adressé à l'aide du point de terminaison spécifié
J'essaie de supprimer les fichiers image téléchargés avec l'AWS-SDK-Core Ruby Gem. J'ai le code suivant: require 'aws-sdk-core' def pull_picture(picture) Aws.config = { :access_key_id => ENV["AWS_ACCESS_KEY_ID"], :secret_access_key => ENV["AWS_SECRET_ACCESS_KEY"], :region => 'us-west-2' } s3 = Aws::S3::Client.new test = s3.get_object( :bucket => ENV["AWS_S3_BUCKET"], :key => picture.image_url.split('/')[-2], ) end Cependant, j'obtiens l'erreur suivante: …

7
config.assets.compile = true dans la production Rails, pourquoi pas?
L'application Rails par défaut installée par rails newest config.assets.compile = falseen production. Et la façon habituelle de faire les choses consiste à exécuter rake assets:precompileavant de déployer votre application, pour vous assurer que tous les actifs du pipeline d'actifs sont compilés. Alors que se passe-t-il si je mets config.assets.compile = …




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.