Буду признателен за любую помощь.Я использую enum, чтобы выбрать пол между мужчиной и женщиной.Но не работает, возвращается женщина, но не мужчина, она кажется пустой.И когда я иду в раздел редактирования, он не показывает мужской или женский как выбранный.
Когда я иду на консоль рельсов и набираю пол.он возвращает true или false.
введите описание изображения здесь
Это моя модель клиента
class Customer < ApplicationRecord
enum gender: [:female, :male]
end
Это то, что у меня есть в _form.html.erb
<%= radio_button_tag(:gender, "male") %>
<%= label_tag(:gender_male, "Male") %>
<%= radio_button_tag(:gender, "female") %>
<%= label_tag(:gender_female, "Female") %>
Пол был раньше логическим, затем я изменил его на целое, чтобы использовать enum
class ChangeGenderData < ActiveRecord::Migration[5.2]
def change
change_column :customers, :gender, :integer
end
end
Вот изображение того, что появляется