J'ai un Releasemodèle avec mediumet des countrycolonnes (entre autres). Il ne devrait pas y avoir de releasespart identiques medium/ countrycombinaisons. Comment pourrais-je écrire cela comme une validation de rails?
J'ai un Releasemodèle avec mediumet des countrycolonnes (entre autres). Il ne devrait pas y avoir de releasespart identiques medium/ countrycombinaisons. Comment pourrais-je écrire cela comme une validation de rails?
J'essaie de déployer l'application Rails avec le serveur Web Puma. En essayant de démarrer le serveur Puma avec un fichier de configuration, bundle exec puma -C config/puma.rbj'obtiens une erreur indiquant que l'adresse est déjà utilisée. Est-ce que quelqu'un sait comment résoudre ce problème?...
Je suis presque sûr que l'erreur n'a rien à voir avec le contenu réel du TenantIdLoadermodule. Au lieu de cela, cela a quelque chose à voir avec les ActiveSupportdépendances. Je n'arrive pas à surmonter cette erreur. D'après ce que j'ai lu, c'est parce que soit ActiveRecord::Baseen cours de...
Comment supprimer tous les enregistrements de l'une de mes tables de base de données dans une application Ruby on
Si l' protect_from_forgeryoption est mentionnée dans application_controller, alors je peux me connecter et effectuer toutes les requêtes GET, mais à la toute première requête POST, Rails réinitialise la session, ce qui me déconnecte. J'ai protect_from_forgerydésactivé temporairement l' option, mais...
J'utilise un joyau de devise pour les procédures sign_in / sign_out. J'ai généré des fichiers de vues à partir de l'appareil, en utilisant rails g devise views J'ai vu qu'il y avait un fichier devise / sessions / new.html.erb qui contenait un formulaire pour sign_in. J'ai créé un autre fichier...
Je viens de passer à Ubuntu 8.10 en tant que boîte de développement; c'est ma première incursion sérieuse dans Linux en tant que système d'exploitation à usage quotidien, et j'ai du mal à faire fonctionner Rails. J'ai suivi un certain nombre de tutoriels qui semblent tous fonctionner correctement,...
J'ai lu ici et là à quel point la respond_withméthode est cool dans Rails 3. Mais je ne peux même pas en trouver une référence dans les API Rails ou en recherchant la source. Quelqu'un peut-il m'expliquer comment cela fonctionne (quelles options vous pouvez utiliser, etc.) ou me diriger vers...
Je n'ai trouvé aucune documentation sur la méthode .build dans Rails (j'utilise actuellement 2.0.2). Grâce à l'expérimentation, il semble que vous puissiez utiliser la méthode de construction pour ajouter un enregistrement dans une has_manyrelation avant que l'un ou l'autre enregistrement n'ait été...
Dans mon action, je souhaite uniquement répondre avec un traitement s'il a été appelé à partir d'une requête AJAX. Comment vérifier? Je veux faire quelque chose comme ça: def action @model = Model.find(params[:id]) respond_to do |format| if (wasAJAXRequest()) #How do I do this? format.html...
J'ai mis à niveau l'une de mes applications de Rails 4.2.6 vers Rails 5.0.0. Le guide de mise à niveau indique que la fonction de chargement automatique est maintenant désactivée en production par défaut. Maintenant, j'obtiens toujours une erreur sur mon serveur de production car je charge tous les...
Quelle est la manière la plus élégante de sélectionner des objets dans un tableau qui sont uniques par rapport à un ou plusieurs attributs? Ces objets sont stockés dans ActiveRecord, donc utiliser les méthodes d'AR serait également très bien.
Je suis nouveau sur les rails. Ce que je vois, c'est qu'il existe de nombreuses façons de trouver un disque: find_by_<columnname>(<columnvalue>) find(:first, :conditions => { <columnname> => <columnvalue> } where(<columnname> => <columnvalue>).first Et...
Dans les spécifications du contrôleur, je peux définir l'en-tête d'acceptation http comme ceci: request.accept = "application/json" mais dans la spécification de la demande, l'objet "demande" est nul. Alors, comment puis-je le faire ici? La raison pour laquelle je veux définir l'en-tête...
Je veux que quelque chose comme ça soit beau: >> ProductColor.all => [#<ProductColor id: 1, name: "White", internal_name: "White", created_at: "2009-06-10 04:02:44", updated_at: "2009-06-10 04:02:44">, #<ProductColor id: 2, name: "Ivory", internal_name: "Ivory", created_at:...
J'essaye de faire une requête similaire comme ça def self.search(search, page = 1 ) paginate :per_page => 5, :page => page, :conditions => ["name LIKE '%?%' OR postal_code like '%?%'", search, search], order => 'name' end Mais quand il est exécuté, quelque chose ajoute des guillemets,...
Je travaille sur la conception d'un projet RoR pour mon entreprise, et notre équipe de développement a déjà eu un petit débat sur la conception, en particulier la base de données. Nous avons un modèle appelé Messagequi doit être maintenu. C'est un très, très petit modèle avec seulement trois...
Existe-t-il un tutoriel qui explique comment configurer le courrier électronique de confirmation d'inscription de Devise à partir de zéro (en développement et en production), c'est-à-dire si vous n'avez pas configuré Action Mailer? La recherche Google vient de trouver un tas d'éléments séparés liés...
Comment puis-je trouver des enregistrements dans ma base de données dans une condition différente? Je l'ai maintenant, mais y a-t-il une façon sophistiquée de le faire? GroupUser.where('user_id !=
J'ai un Billobjet, qui a de nombreux Dueobjets. L' Dueobjet appartient également à un Person. Je veux un formulaire qui puisse créer le Billet ses enfants Duessur une seule page. J'essaie de créer un formulaire en utilisant des attributs imbriqués, similaires à ceux de ce Railscast . Le code...