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.

Reply via email to