mongoidのデフォルトでは、今から前後5年しかtype:Dateでは表示できない。
そのため、以下のように編集する必要がある。
class profile
include Mongoid::Document
include Mongoid::MultiParameterAttributes
field :user_id, type: String
field :profile_text, type: String
field :gender
field :birthday, type: Date
field :first_name
field :last_name
field :name
field :nickname
end
上記はモデルの編集。下記は、表示させる場所の編集。
<% @profiles.each do |f| %>
<%= f.label :birthday, "生年月日:" %>
<%= f.date_select :birthday, start_year: 1950 %>
<% end %>