当我在一个表中插入一个布尔值时,它的值为true
/ false
(原语?),但在所有其他表中,它是t
和f
as字符串。以相同的方式插入值。为什么会这样?
将PostgreSQL与Ruby on Rails一起使用4。
答案 0 :(得分:0)
MyModelName.columns_hash['value']
显示该列的sql_type设置为"字符不同。"在通过迁移更改此值时,sql_type返回到" boolean"我的文字始终是true
/ false
。