Sql 使用符号作为数据
我将在我的表中有一列是二进制的(这两种状态是“private”和“public”)。有没有办法使用符号来达到这个目的(:public和:private)?我更喜欢使用二进制(1和0),我知道符号比字符串占用内存少Sql 使用符号作为数据,sql,database,activerecord,Sql,Database,Activerecord,我将在我的表中有一列是二进制的(这两种状态是“private”和“public”)。有没有办法使用符号来达到这个目的(:public和:private)?我更喜欢使用二进制(1和0),我知道符号比字符串占用内存少 顺便说一句,我是在带有活动记录的Rails应用程序中执行此操作的。您不能在数据库中使用符号 如果您担心字符串对符号的内存使用,您可以做得更好:只需使用一个布尔列,private,并使用一个public?访问器返回!private?
顺便说一句,我是在带有活动记录的Rails应用程序中执行此操作的。您不能在数据库中使用符号 如果您担心字符串对符号的内存使用,您可以做得更好:只需使用一个布尔列,
private
,并使用一个public?
访问器返回!private?