Tag: biginteger

如何使用Rails 2.1和MySQL定义BigInt主键?

从Rails 2.1开始,如果在迁移中定义一个新列,其类型设置为:integer,并且:limit设置为5或更多,则实际在MySQL数据库中创建的列将是BigInt类型。 那很完美。 但我无法弄清楚如何使用BigInt主键创建表。 有什么线索吗?

在Ruby on Rails表单中输入数字时的小数和逗号

在表单中输入数字时,允许用户使用小数或逗号的最佳Ruby / Rails方法是什么? 换句话说,我希望用户能够在我的数据库中输入2,000.99而不是2.00。 这是最好的做法吗? – 更新— gsub可以与浮点数或大整数一起使用吗? 或者,当将浮动或整体输入表格时,轨道会自动切断数字吗? 我尝试使用self.price.gsub(“,”,“”)但得到“未定义的方法`gsub’为8:Fixnum”,其中8是我在表单中输入的任何数字。