0

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

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

4

1 回答 1

0

听起来你想要的是一个枚举。 这个问题有很多关于你可以用来在 Rails 3 中获得枚举支持的不同 gem 的建议。特别是,如果你使用 MySQL,这个 gem应该可以解决问题。

于 2013-02-28T08:06:48.893 回答