使用符号作为数据

时间:2013-12-05 04:42:07

标签: sql database activerecord

我将在我的表中有一个二进制列(两个状态是'私有'和'公用'。有没有办法为此目的使用符号(:public和:private)?我会比使用二进制(1和0)更喜欢这个,我知道符号比字符串更少占用内存。

顺便说一句,我在一个带有活动记录的Rails应用程序中这样做。

1 个答案:

答案 0 :(得分:1)

您不能在数据库中使用符号。

如果您担心字符串在符号上的内存使用情况,您可以做得比两者都好:只需使用布尔列private,并使用public?访问者返回{{1} }