【发布时间】:2011-04-29 15:09:45
【问题描述】:
这更像是一个设计问题。 我在模型中有几个地方是我的记录只有一定数量的选项,例如:
性别:只有 2 个选项(男、女)
等级:只有 3 个选项(银、金、铂)
国家:只有有限数量的国家。
我的问题是这种记录的正确类型是什么,t.string 或 t.integer。
当然对于 t.integer 需要有一个枚举,但是在确定类型时确实加快了速度,虽然它使代码稍微复杂了一点,这值得优化吗?
【问题讨论】:
标签: ruby-on-rails ruby optimization query-optimization