Tôi đang sử dụng trường collection_select, nhưng cần phải thêm các tùy chọn với một số mặc định, không đại diện cho một bản ghi mô hình cụ thể và được sử dụng để đặt trường phù hợp thành NULL. Nhưng tôi không thể tìm được cách nào để làm điều đó.Rails: Thêm tùy chọn vào collection_select
Nếu bạn cần thêm thông tin, đừng bắt buộc phải hỏi. Sử dụng Rails 3.2.3 với trình trợ giúp biểu mẫu chuẩn.
P.S. Tôi biết tôi có thể làm một cái gì đó như thế này:
@parents = ['default_name','nil']
@parents << Model.all.map {|item| [item.name,item.id]}
Nhưng tôi nghĩ rằng đó là một cách thanh lịch hơn.
Cảm ơn rất nhiều. Không nhận thấy thông số đó. Sẽ trông đẹp hơn. – Almaron
Sự kết hợp của ': prompt' và': include_blank' thực sự rõ ràng, thay vì 'select' tùy chỉnh. Cảm ơn –