2013-12-05 2 views
0

У меня будет столбец в моей таблице, который будет бинарным (два состояния являются «частными» и «общедоступными». Есть ли способ использовать символы для этой цели (: public и: private)? Я предпочел бы это, чем при использовании бинарных (единиц и нулей), и я знаю, что символы имеют меньше памяти интенсивнее, чем строки.Использование символов в качестве данных

Кстати, я делаю это в приложении Rails с активной записью.

ответ

1

Вы не можете использовать символы в базе данных.

Если вы беспокоитесь об использовании памяти строками над символами, вы можете сделать лучше, чем оба: Просто используйте булевский столбец, private, и имеют аксессуар public?, который возвращает !private?

Смежные вопросы