On 30 June 2014 16:19, Roelof Wobben <rwob...@hotmail.com> wrote: > Hello, > > Suppose I have this model : > > class Member < ActiveRecord::Base > end > > Now I have this controller : > > class MemberController < ApplicationController > def new > @member = member > end > end > > and this form : > > <h1>Add a new member</h1> > <%= form_for @member do |form| %> > > <p> > <%= form.label :name, "Name: " %> > <%= form.text_field :name %> > </p> > > <p class='buttons'> > <%= form.submit "Shorten my URL" %> > </p> > > <% end %> > > > Now I have filled in the form the name "roelof" > > How can I later check if there is a member with the name "roelof" > or can I do @member.name = "roelof"
To test if a particular member (in @member) has that name then you would have to use if @member.name == "reolof" But if you mean after you have saved it to the database you want to know if there is a member with that name then you can see if Member.where(name: 'Reolof'') returns any records. Or is that not what you mean? Colin -- You received this message because you are subscribed to the Google Groups "Ruby on Rails: Talk" group. To unsubscribe from this group and stop receiving emails from it, send an email to rubyonrails-talk+unsubscr...@googlegroups.com. To post to this group, send email to rubyonrails-talk@googlegroups.com. To view this discussion on the web visit https://groups.google.com/d/msgid/rubyonrails-talk/CAL%3D0gLv1ThGxwSDWjCcFHLUqDOkUAi0%3Da60F9HW0m5EqVRT59Q%40mail.gmail.com. For more options, visit https://groups.google.com/d/optout.