我的表中有一列,其具有在迁移期间设置的默认值。当我保存一条记录时,该特定列的值在返回的对象(@payment = Payment.create(payment_params)
)中始终为nil,但是数据库中设置了一个值。我知道这是应该如何工作的,但是你们知道我保存数据后如何获得整个数据吗?
create_table "payments", force: :cascade do |t|
t.integer "amount"
t.datetime "created_at", null: false
t.datetime "updated_at", null: false
t.uuid "uuid", default: -> { "gen_random_uuid()" }, null: false
end