我正在构建一个employments
包含start_date
和end_date
create_table :employments do |t|
t.integer :user_id
t.integer :company_id
t.string :title
t.string :department
t.string :summary
t.date :start_date
t.date :end_date
t.timestamps
end
它有利于创建过去的就业,但不适用于当前的就业,因为用户仍在就业。
当用户试图表明他/她当前在职时如何处理,以便用户不必选择:end_date
. (我知道LinkedIn提供了一个选项,允许用户点击“我目前在这里工作”来避免选择:end_date
,但是在数据库中,这是如何实现的?)
我使用 simple_form 进行:employments
编辑和新建。日期字段是日期选择器。