Articles of rbuy sur rails

Pourquoi les rails nécessitent-ils JavaScript Runtime?

J’étais en train d’installer des rails (v3) sur ma boîte Linux Ubuntu et l’installation a échoué en me plaignant de l’exécution javascript manquante. J’ai fait une recherche et il s’avère que les rails nécessitent un runtime javascript pour être installé sur la plateforme en cours d’exécution. Alors que Windows est fourni avec jscript par défaut. […]

Liste des noms des modèles associés

class Article < ActiveRecord::Base has_many :comments belongs_to :category end Existe-t-il une méthode de classe pour Article avec laquelle je peux récupérer une liste d’associations? Je sais qu’en regardant le code du modèle, cet article est associé au commentaire et à la catégorie. Mais existe-t-il une méthode pour obtenir ces associations par programmation?

PG :: UndefinedTable: ERREUR: entrée FROM-clause manquante pour la table lors de l’utilisation de jointures et où

J’ai deux modèles, Courier et Order . J’ai la requête suivante ci-dessous: active_couriers = Courier. available_courier_status. where(:service_region_id => @service_region.id). includes(:orders) Cette requête fonctionne, cependant, elle extrait toutes les commandes. Je veux limiter les commandes aux seules commandes pour la journée. J’ai donc ajouté la requête suivante where(“orders.created_at >= ?”, Time.zone.now.beginning_of_day) . active_couriers = Courier. available_courier_status. […]

Quel Ruby on Rails est compatible avec quelle version Ruby?

J’ai une ancienne application 2.1.1 Ruby on Rails, avec le système mis à niveau pour utiliser Ruby 1.8.7. Il utilisait à l’origine 1.8.5 ou plus. Je veux le mettre à niveau vers Ruby 1.9.x pour des raisons de performances et éventuellement vers un nouveau Ruby on Rails. Je ne trouve pas de graphique facile de […]

Supprimer le lien envoie «Obtenir» au lieu de «Supprimer» dans la vue Rails 3

J’utilise Rails 3 et j’ai une page qui affiche une liste de publications de la firebase database. Je voudrais pouvoir supprimer un article d’un lien. Le deuxième exemple ci-dessous fonctionne, mais pas le premier. Quelqu’un sait-il pourquoi le premier ne fonctionnera pas? Ma vue contient: # this link sends a “GET” request which asks for […]

Rails: Est-ce mauvais d’avoir une migration irréversible?

Quand est-il acceptable de générer une exception ActiveRecord :: IrreversibleMigration dans la méthode de migration automatique? Quand devriez-vous faire l’effort d’implémenter le contraire de la migration?

Comment convertir une chaîne en une méthode de classe?

Voici comment convertir une chaîne en classe dans Rails / Ruby: p = “Post” Kernel.const_get(p) eval(p) p.constantize Mais que se passe-t-il si je récupère une méthode à partir d’un object tableau / enregistrement actif comme: Post.description mais ça pourrait être Post.anything où tout est une chaîne comme anything = “description” . Cela est utile car […]

Ruby on Rails: Comment obtenez-vous l’URL précédente?

Comment obtenir l’URL précédente dans Rails? Pas l’URL à partir de laquelle vous avez reçu une demande, mais celle avant laquelle? Parce que je reçois une requête AJAX, et j’ai besoin de l’URL de la page sur laquelle ils se trouvent (ou de l’URL avant AJAX).

Comment transformer une image en lien dans Rails?

Je veux juste faire un simple lien sur une image. Comment faites-vous cela avec une balise link_to rails?

Convention de dénomination Rails pour la table de jointure

Cette question provient de: Comment lier un formulaire après avoir créé des rails Je crée la table de jointure entre mes modèles de produits et de catégories. Comment nommer la table de jointure? categories_products ou category_products ou autre chose?