我在Rails-React应用程序中创建了一些表数据。如何让Rails接受小数?
我在控制台这里创建该片段的数据:
2.3.3 :024 > Crop.create date: Date.today, cropname: 'Radishes', ismetric: false, bagspackaged: '20', unitweight: '0.5', totalweight: '10'
今天,我意识到,Rails的不接受0.5小数的unitweight不管我如何努力在控制台更新它,它不保存。
这是我schema.rb文件:
ActiveRecord::Schema.define(version: 20171004224716) do
# These are extensions that must be enabled in order to support this database
enable_extension "plpgsql"
create_table "crops", force: :cascade do |t|
t.date "date"
t.string "cropname"
t.boolean "ismetric"
t.integer "bagspackaged"
t.integer "unitweight"
t.integer "totalweight"
t.datetime "created_at", null: false
t.datetime "updated_at", null: false
end
end
你有单位定义为一个整数。不知道你期望通过给它分配0.5。 – lurker