Cách tốt nhất để thiết lập trường giới tính trong Rails 3 là gì? Tôi đang sử dụng PostgreSQL.Thiết lập giới tính trong PostgreSQL
Tôi hiện có nó như là một chuỗi nhưng tôi tự hỏi nếu nó sẽ được dễ dàng hơn (tốt hơn?) Để thiết lập nó như là một số nguyên. Nếu vậy, làm thế nào điều này sẽ được thực hiện? Tôi muốn tạo ra một trình đơn thả xuống cho nó bao gồm ba giá trị: "Nam", "Nữ", "Không có doanh nghiệp của bạn".
Xin lỗi vì câu hỏi cơ bản nhưng tôi rất tò mò về các phương pháp hay nhất, đơn giản nhất.
Tại sao downvote? –
Đây là giải pháp rất hạn chế. Loại enum bản địa cung cấp tính đặc hiệu hơn. Ngoài ra "Dù bằng cách nào, nil (null) không nên đánh giá đúng hoặc sai theo mặc định." là không đúng sự thật. giá trị null được đánh giá thành giá trị falsey trong ruby. –