Voici le modèle (j'utilise SQLLite3): class School < ActiveRecord::Base validates_uniqueness_of :name end Par exemple, après avoir ajouté «Yale», je ne peux pas ajouter «Yale» mais je peux ajouter «yale». Comment puis-je rendre la validation insensible à la casse? EDIT: Found it - Validations d'enregistrement actives
OK, j'ai entendu parler de "ViewModels" en ce qui concerne ASP.NET MVC de MS. Maintenant, c'est censé être un type spécifique de modèle, n'est-ce pas? Pas un type de vue spécifique. À ma connaissance, c'est une sorte de modèle qui a un but spécifique d'interagir avec la vue? Ou quelque …
J'ai lancé une application Rails et tout fonctionne bien. Mais maintenant, je voudrais renommer un contrôleur et le modèle associé: Je voulais changer le Corpscontrôleur Storeset le même (sans fin) pour le modèle. En regardant sur google, les gens ont suggéré de détruire puis de générer à nouveau le contrôleur …
Je pense que c'est assez simple, je n'arrive tout simplement pas à trouver la bonne façon d'afficher le nom d'affichage d'un élément dans une liste de mon modèle. Mon modèle simplifié: public class PersonViewModel { public long ID { get; set; } private List<PersonNameViewModel> names = new List<PersonNameViewModel>(); [Display(Name = …
J'ai un champ que je voudrais valider. Je veux que le champ puisse être laissé vide, mais si un utilisateur entre des données, je veux qu'elles soient dans un certain format. Actuellement, j'utilise les validations ci-dessous dans le modèle, mais cela ne permet pas à l'utilisateur de le laisser vide: …
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 …
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.