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.
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, ce qui provoque la …
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 d'acceptation http sur json est que je peux le …
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 à cela. Aucun élément n'en explique assez, …
Partout sur le peuple Internet mentionnent que l' utilisation des rails default_scopeest une mauvaise idée, et les premiers résultats pourdefault_scope le stackoverflow sont sur la façon de le remplacer. Cela semble foiré et mérite une question explicite (je pense). Alors: pourquoi est-il default_scoperecommandé d' utiliser les rails ?
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 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 colonnes …
Je suis nouveau sur les rails et j'utilise une machine ubuntu et l'IDE rubymine. Le problème est que je ne parviens pas à arrêter le serveur rails. J'ai essayé d'arrêter le serveur en tuant le processus de rails. Mais, lorsque je cours pgrep -l rails, aucun processus de ce type …
J'utilise Rspec et Capybara. Comment puis-je écrire une étape pour vérifier un checkbox? J'ai essayé checkpar valeur mais il ne trouve pas mon checkbox. Je ne sais pas quoi faire, car j'ai en fait le même identifiant avec des valeurs différentes Voici le code: <input id="cityID" type="checkbox" style="text-align: center; opacity: …
Je publie une date dans une API et le format requis est le suivant: 2014-12-01T01:29:18 Je peux obtenir la date du modèle comme ceci: Model.created_at.to_s Cela renvoie: 2014-12-01 01:29:18 -0500 Comment puis-je utiliser Rails ou Ruby pour le formater comme le format requis avec le T et en supprimant le …
J'aimerais connaître l'âge d'une personne à partir de son anniversaire. now - birthday / 365ne fonctionne pas, car certaines années ont 366 jours. J'ai trouvé le code suivant: now = Date.today year = now.year - birth_date.year if (date+year.year) > now year = year - 1 end Existe-t-il une manière plus …
Dans les rails 3 docs , la buildméthode des associations est décrit comme étant la même que la newméthode, mais avec l'affectation automatique de la clé étrangère. Directement depuis la documentation: Firm#clients.build (similar to Client.new("firm_id" => id)) J'ai lu la même chose ailleurs. Cependant, lorsque j'utilise new(par exemple some_firm.clients.newsans aucun …
Actuellement, je peux effectuer la requête SQL directe sur ma base de données: SELECT MAX(bar) FROM table_name Et il retourne avec la valeur maximale de cette table. Quand je fais ce que je considère comme un appel équivalent dans Rails, cependant, cela ne fonctionne pas. J'appelle: Bar.all(:select => "Max(bar)") Cela …
dans ma page d'édition utilisateur, il y a une ligne comme suit: <%= devise_error_messages! %> Le problème est que cela ne génère pas d'erreurs comme le fait le reste de l'application: <% flash.each do |key, value| %> <div class="flash <%= key %>"><%= value %></div> <% end %> Ma question est …
Supposons que vous soyez dans votre contrôleur d'utilisateurs et que vous souhaitiez obtenir une réponse json pour une demande d'exposition, ce serait bien si vous pouviez créer un fichier dans vos vues / utilisateurs / dir, nommé show.json et après vos utilisateurs # show l'action est terminée, il restitue le …
J'ai une application de rails dont les bases de données sont en SQLite (le développement et la production). Depuis que je passe à heroku, je souhaite convertir ma base de données en PostgreSQL. Quoi qu'il en soit, j'ai entendu dire que la base de données locale de développement n'a pas …
We use cookies and other tracking technologies to improve your browsing experience on our website,
to show you personalized content and targeted ads, to analyze our website traffic,
and to understand where our visitors are coming from.
By continuing, you consent to our use of cookies and other tracking technologies and
affirm you're at least 16 years old or have consent from a parent or guardian.