静态文本的数据类型性能

时间:2013-02-28 07:07:31

标签: sql ruby-on-rails activerecord rails-migrations

我目前正在查询我的数据库,使用布尔数据类型(Rails,ActiveRecord)检查午餐和晚餐的交易。我将添加更多的餐选项,并且不希望将静态文本存储在数据库中,因为我担心它会影响性能。

在要查询的数据库中存储静态字符串的最佳方法是什么?我想保存它有一个整数并设置一个键(1 =午餐,2 =晚餐)。

1 个答案:

答案 0 :(得分:0)

听起来你想要的是一个枚举。 This question有很多关于你可以用来在Rails 3中获得枚举支持的宝石的建议。特别是,如果你使用MySQL,this gem应该可以做到这一点。