对不起,你们。Ruby on Rails 的新手。我正在更新包含以下是/否问题的个人资料表格:

用户表已经有一个现有的children_under_five列,但我想添加一个列has_children来合并他们是否有孩子。唯一的新字段将是has_children,如果有人有一个 5 岁以下的孩子,这意味着他们有一个孩子,那么has_children对于这些人来说应该是正确的,否则它应该默认为false. 如何在迁移本身中实现这一点?到目前为止,这就是我所拥有的:
def change
add_column :users, :has_children, :boolean, default: false, null: false
end
end