It's political or social question rather than technical, and should be asked on resources like reddit. or 4chan.
On Tue, Jun 16, 2015 at 10:26 PM, Vladimir Gordeev < [email protected]> wrote: > > We exist in the 21st Century where a request for gender must be done > with sensitivity > > =( > > On Tue, Jun 16, 2015 at 2:09 AM, Elizabeth McGurty <[email protected]> > wrote: > >> Original Post: >> >> please help solve the problem. >> >> There is a table users: >> id :integer, autoincrement >> name :string >> gender_id :integer >> >> There is a table genders: >> id :integer, autoincrement >> gender_name :string >> >> model User: >> class User < ActiveRecord::Base >> belongs_to :gender >> end >> >> model Gender: >> class Gender < ActiveRecord::Base >> has_many :users >> end >> >> I need the gendername. I try to do so: >> <% @users.each do |user| %> >> <div class="col-xs-6"><%= user.name %></div> >> <div class="col-xs-2"><%= user.gender_id %></div> >> <% end %> >> >> the result is output number, but I need to gendername >> >> p.s. >> so I tried: >> <div class="col-xs-2"><%= user.gender.gender_name %></div> >> >> in this case receives the following error message: >> undefined method `gender_name' for nil:NilClass >> >> >> Dear All, >> >> I think that this post raises interesting issues regarding the gathering >> of a user's gender. The developer is evidently not requiring user >> indication of gender, and has problems in the event of null. Perhaps that >> matter is optional. If so, why didn't the developer provide an option for >> "User Declines" as an example. But generally I think this matter is very >> important. We exist in the 21st Century where a request for gender must be >> done with sensitivity. What is the convention in this matter? >> >> Thanks, >> >> Liz >> >> >> >> -- >> 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 [email protected]. >> To post to this group, send email to [email protected]. >> To view this discussion on the web visit >> https://groups.google.com/d/msgid/rubyonrails-talk/197b4846-d833-4732-9caf-847623e15711%40googlegroups.com >> <https://groups.google.com/d/msgid/rubyonrails-talk/197b4846-d833-4732-9caf-847623e15711%40googlegroups.com?utm_medium=email&utm_source=footer> >> . >> For more options, visit https://groups.google.com/d/optout. >> > > -- 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 [email protected]. To post to this group, send email to [email protected]. To view this discussion on the web visit https://groups.google.com/d/msgid/rubyonrails-talk/CAP1h_xcuKgBmHq1tg1pm1%3D8y_G08uHHnVROEmma4CUrty2eRyg%40mail.gmail.com. For more options, visit https://groups.google.com/d/optout.

